A是n阶方阵,如果存在常数λ和n维非零列向量x,使得等式Ax=λx成立,称λ为A的特征值,x是对应特征值λ的特征向量。
函数调用特征值与特征向量
函数调用格式有两种
E=eig(A) 求矩阵A的全部特征值,构成向量E。
[X,D]=eig(A) 求矩阵A的全部特征值构成矩阵D,并产生X,X各列是相应的特征向量。
A=[1 5 4;6 6 7;4 6 8]
[X,D]=eig(A);
X
D
>> Untitled
A =
1 5 4
6 6 7
4 6 8
X =
-0.3818 -0.8047 -0.3655
-0.6570 0.5928 -0.5864
-0.6501 -0.0321 0.7229
D =
16.4133 0 0
0 -2.5238 0
0 0 1.1105
特征值的几何意义
例已知M的各个节点坐标x=[0 0.5 0.5 3 5.5 5.5 6 6 3 0;0 0 6 0 6 0 0 8 1 8];
x=[0 0.5 0.5 3 5.5 5.5 6 6 3 0;0 0 6 0 6 0 0 8 1 8];
A=[1 0.5;0 1];
y=A*x;
subplot(2,2,1);
fill(x(1,:),x(2,:),'r')
fill(y(1,:),y(2,:),'r')
通过对正写的M进行线性变换,可以得出斜体的M