Matlab 矩阵求值
矩阵求值
- 方阵的行列式
det
求行列式的值矩阵的秩
rank
求矩阵的秩
矩阵的迹
trace
求矩阵的迹trace(A)
等价于sum(diag(A))
如下求3~20阶魔方阵的秩
for n = 3:20
r(n)=rank(magic(n));
end
bar(r)
grid on
axis([2,21,0,20])
向量和矩阵的范数
用来度量向量或矩阵在某种意义下的长度
向量的3种常用的范数
- 向量1-范数:向量元素绝对值之和
norm(V,1)
- 向量2-范数:向量元素平方和的平方根
norm(V,2)
、norm(V)
- 向量∞-范数:向量元素绝对值中的最大值
norm(V,inf)
矩阵的范数
从属于3种向量范数:
- 向量1-范数:矩阵列元素绝对值之和的最大值
norm(A,1)
- 向量2-范数:矩阵的最大特征值的平方根
norm(A,2)
、norm(A)
- 向量∞-范数:矩阵行元素绝对值之和的最大值
norm(A,inf)
矩阵的条件数
用来描述矩阵的矩阵的性能
条件数等于范数与逆矩阵的范数的乘积
cond(A,1)
、cond(A,2)
、cond(A)
、cond(A, inf)