求矩阵的特征值和特征向量matlab
时间: 2023-06-17 22:06:24 浏览: 98
在 Matlab 中,可以使用 eig 函数计算矩阵的特征值和特征向量。假设有一个矩阵 A,可以按照以下方式计算其特征值和特征向量:
```
[V,D] = eig(A)
```
其中,V 是矩阵 A 的特征向量矩阵,D 是矩阵 A 的特征值矩阵。特征向量按列排列,特征值按对角线排列。
例如,假设有以下矩阵 A:
```
A = [1 2; 3 4];
```
则可以使用以下代码计算其特征值和特征向量:
```
[V,D] = eig(A)
```
输出结果为:
```
V =
-0.8246 -0.4150
0.5658 -0.9094
D =
-0.3723 0
0 5.3723
```
其中,V 就是矩阵 A 的特征向量矩阵,D 是矩阵 A 的特征值矩阵。特征向量按列排列,特征值按对角线排列。
阅读全文