在MATLAB中求矩阵特征值和特征向量的代码

来源:百度知道 编辑:UC知道 时间:2024/06/17 09:54:55
麻烦哪位写下在MATLAB中求特征值和特征向量的代码
以下面这个矩阵
A=
3 -1 -2
2 0 -2
2 -1 -1
要完整的写出代码

>>clc;clear;close;

>>A=[3,-1,-2;2,0,-2;2,-1,-1];

>>[X,B]=eig(A) %求矩阵A的特征值和特征向量,其中B的对角线元素是特征值,
%X的列是相应的特征向量

最后的结果是:

X =

0.7276 -0.5774 0.6230

0.4851 -0.5774 -0.2417

0.4851 -0.5774 0.7439

B =

1.0000 0 0

0 0.0000 0

0 0 1.0000

扩展资料:

特征值和特征向量的求解根据项目的需求或者是矩阵的具体形式,主要可以分成如下三种形式:

1、只需要获得矩阵的最大特征值和特征值所对应的特征向量。

2、需要求取矩阵的所有特征值。