基本数学函数
[] | 形成矩阵 |
Sort | 排序 |
Sortrows | 列排序 |
Sum | 求和 |
Brush | 交互式标记、删除、保存等图片中的观测量位 |
Corrcoef | 计算相关性系数 |
Cov | 返回协方差矩阵 |
Max | 求数组中的最大元素 |
Mean | 求数组的平均值 |
Median | 返回数组的中间值 |
Mode | 求数组中出现频率最多的值 |
Std | 计算标准差 |
Var | 计算方差 |
Acos | 以弧度的形式返回反余弦值 |
Acosd | 以角度的形式返回反余弦值 |
Abs | 计算绝对值和复数模值 |
Sqrt | 计算平方根 |
floor | 向负无穷方向舎入 |
ceil | 向正无穷方向舎入 |
Fix | 向零方向舎入 |
Idivide | 舎入操作 |
mod | 计算相除后的模值 |
实例 :创建一个矩阵,分别求出举证的和,按列求和,按行求和。
>> d=[1 2 3;4 5 6];
>> s=sum(d,2)%按行求和
s =
6
15
>> s=sum(d(:))%全部求和
s =
21
>> s=sum(d,1)%按列求和
s =
5 7 9
矩阵函数
Display | 显示字符数组或者数组 |
Isfinite | 判断数组元素是否为有限数 |
isinf | 判断数组元素是否为无限数 |
Issscalar | 判断输入是不是离散量 |
Issparse | 判断矩阵是否为稀疏矩阵 |
Isvector | 判断输入是否为向量 |
Bsxfun | 两个数组间元素逐个计算 |
Create | 生成随机数流 |
Eye | 生成单位矩阵 |
Ones | 生成元素为1的数组 |
Rand | 生成均匀分布的伪随机数矩阵 |
Randi | 生成均匀分布的伪随机整数矩阵 |
Randn | 生成[-1,1]之间随机分布数矩阵 |
Reshape | 改变矩阵维数 |
Det | 求方阵行列式值 |
Norm | 计算向量范数 |
Normest | 返回矩阵2-范式估计值 |
Eig | 计算矩阵特征值和特征向量 |
Gsvd | 矩阵广义奇异值分解 |
svd | 矩阵奇异值分解 |
实例:判断数组的元素是有限还是无限。
>> a=1./[2 3 6 9 0 1 -4]
a =
0.5000 0.3333 0.1667 0.1111 Inf 1.0000 -0.2500
>> m=isinf(a)
m =
1×7 logical 数组
0 0 0 0 1 0 0