Matlab分享
Matlab快速入门之多变量数据
今天,带来Matlab中关于多变量统计数据的分析方法,我们一般使用列向分析方法,每一列代表一个边栏,对应的观测值放于每一行上。 MATLAB® 对多变量统计数据使用列向分…
Matlab快速入门之非线性函数的运算
本文主要介绍Matlab中的非线性函数的运算方法,主要包括函数句柄、复合函数等内容。下面,正式开始介绍。 函数句柄 可以创建任何 MATLAB® 函数的句柄,并将该句柄用…
Matlab快速入门之线性代数:奇异值
本文属于Matlab快速入门之线性代数的第五篇,即奇异值,主要包括分批 SVD 计算、低秩 SVD 逼近等相关内容。 矩形矩阵 A 的奇异值和对应的奇异向量分别为满足以下条件的标量…
Matlab快速入门之线性代数:特征值
本文属于Matlab快速入门之线性代数的第四篇,即特征值,主要包括特征值的分解、多重特征值、Schur 分解等。 特征值的分解 方阵 A 的特征值和特征向量分别为满足以下条件的标量…
Matlab快速入门之线性代数:幂和指数
本文属于Matlab快速入门之线性代数的第三篇,即幂和指数 ,主要包括正整数幂、逆幂和分数幂、逐元素幂、平方根、标量底、矩阵指数、处理较小的数字等各种方法计算矩阵幂和指数。 正整数…
Matlab快速入门之线性代数:矩阵分解
本文属于Matlab快速入门之线性代数的第三篇,即矩阵分解,主要包括:Cholesky 分解、LU 分解、QR 分解、对分解使用多线程计算。讨论的这三种矩阵分解利用了三角形矩阵,其…
Matlab快速入门之线性代数:线性方程组
本文属于Matlab快速入门之线性代数的第二篇,即线性方程组,内容主要包括:计算注意事项、通解、方阵方程组、超定方程组、欠定方程组、多右端线性方程组的求解、迭代法、多线程计算等。 …
Matlab快速入门之线性代数:MATLAB 环境中的矩阵
我们将开始Matlab快速入门之线性代数系列文章,共计六篇:MATLAB 环境中的矩阵、线性方程组、分解、幂和指数、特征值、奇异值。 本文主要介绍如何Matlab快速入门之线性代数…
Matlab快速入门之数组类型
本文讲解下Matlab中的数组类型,Matlab中数组类型大约有以下几种:多维数组、元胞数组、字符与文本、结构体等。这篇可以算是MathWorks官方关于数组类型及用法中将的最详细…
Matlab快速入门之索引位置
Matlab中,有一个词,称之为索引。我们可以理解为索引表示某元素在数组或矩阵中的具体位置,即,有了索引,我们就可以直接找到对应的元素。本文,我们会给出Matlab中的下标、冒号运…
Matlab快速入门之命令输入方式
本来来讲解下Matlab中输入命令的方式,主要包括format函数控制数字的显示方式、通过分号隐藏命令的输出结果、长语句的输入方法、命令行的编辑技巧。 format 函数 form…
Matlab快速入门之表达式的创建
本文说一下Matlab中表达式的创建,其实也可以理解为函数调用的过程。Matlab中有变量、数字、各种运算符、函数,这些都可以用在表达式中。你可以认为表达式是一个计算语句或者逻辑语…
Matlab快速入门之矩阵和幻方矩阵
今天来说下Matlab中矩阵和幻方矩阵的创建方法。矩阵是指一个n行m列的一些数字组成的矩形阵列,而幻方矩阵(也有人称作魔方矩阵)指的是是有相同的行数和列数,并在每行每列、对角线上的…
Matlab快速入门之帮助和文档
Matlab内置大量函数,那么我们该如何使用这些函数呢。有时候,我们不知道该如何使用函数,比如函数的输入参数和输出参数是怎么样的。这个问题,其实Matlab早就想到了。于是,Mat…
Matlab快速入门之编程和脚本
我们知道Matlab内置了大量函数,方便数据处理,函数作图等。当我们遇到一些问题需要解决,而Matlab中未内置这些函数时,我们就需要自己编写一些程序。本来就来讲解下Matlab中…