图1 一般矩阵和方阵的属性
一般矩阵A=[aij]m*n,n阶方阵A=[aij]n*n
|
属性
|
标记
|
属性含义
|
属性求解方法或步骤
|
一般矩阵
|
行数
|
|
m
|
|
列数
|
|
n
|
|
秩
|
r(A)
|
矩阵A中不等于零的子式的最大阶数
|
1) 对矩阵A使用Gauss消元法得到等价标准形B
2) B中的非零行数即是A的秩
|
n阶方阵
|
行列式
|
D
|
|A|(|A|=λ1λ2…λn(所有特征值的乘积))
|
n=1时,D=a11
n>1时,D=a11A11+a21A21+…+ai1Ai1+…+an1An1
Aij=(-1)i+jMij为代数余子式,Mij表示n阶行列式D中划去第i行第j列元素后剩下的n-1行n-1列元素组成的n-1阶行列式
|
特征值
|
λ
|
AX=λX(X为非零n维向量)
|
|λI-A|=0
|
特征向量
|
Х
|
AX=λX(X为非零n维向量)
|
对于每一个特征值λi,代入(λ-A)X=0,可求出对应的Xi
|
矩阵相似对角形
|
A~B
|
可逆n阶方阵P,使P-1AP=B
|
1) 充要条件:A的每一个ti重特征值λi对应ti个线性无关的特征向量
2) 矩阵相似对角形
|
迹
|
tr(A)
|
主对角线上元素之和
|
tr(A)==
|
表1 一般矩阵和方阵的属性
Matlab实现
矩阵属性
|
算符
|
行数、列数
|
size(A)
|
长度(行、列数最大的一个)
|
length(A)
|
秩
|
rank(A)
|
行列式
|
det(A)
|
特征值
|
[B,C]=eig(A),
B为A的特征向量,C为A特征值
|
特征向量
|
相似对角形、Jordan标准形
|
[B,C]=jordan(A)
B为转换矩阵,其列是特征向量,C为约当标准型,它是特征值的对角矩阵,即其对角线元素是特征值
|
参考文献:
[1] 刘先忠, 杨明. 线性代数. 北京: 高等教育出版社.