matlab求矩阵特征值和特征向量、行列式

如果A为方阵,满足AX=λX的λ称为A的特征值,X称为A的特征向量。

计算A的特征值用eig(A).

例:A=[1 2 3;4 5 6;7  8 9];

Z=eig(A)

Z =
   16.1168
   -1.1168
   -0.0000

如果要同时求出特征向量,采用表达式[X,V]=eig(A),则结果为

X =


   -0.2320   -0.7858    0.4082
   -0.5253   -0.0868   -0.8165
   -0.8187    0.6123    0.4082


V =


   16.1168         0         0
         0   -1.1168         0
         0         0   -0.0000

X各列为特征向量,V主对角线元素为特征值。

求矩阵行列式用det(A)

>> m=det(A)


m =


  6.6613e-016


版权声明:本文为whucv原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。