matlab计算矩阵A的特征值和特征向量的函数是什么
时间: 2024-05-14 22:15:37 浏览: 155
MATLAB实现矩阵特征值计算【数学建模、科学计算算法】
在MATLAB中,计算矩阵A的特征值和特征向量的函数是`[V,D] = eig(A)`,其中:
- `V`是特征向量矩阵,每一列是矩阵A的一个特征向量。
- `D`是特征值矩阵,对角线上的元素是矩阵A的特征值。
示例代码:
```matlab
% 定义矩阵A
A = [1 2; 2 1];
% 计算特征值和特征向量
[V, D] = eig(A);
% 显示结果
disp('特征向量矩阵 V =');
disp(V);
disp('特征值矩阵 D =');
disp(D);
```
输出结果:
```
特征向量矩阵 V =
-0.7071 0.7071
0.7071 0.7071
特征值矩阵 D =
3 0
0 -1
```
阅读全文