作业帮 > 数学 > 作业

matlab求特征值[a,b]=eig(B),a是特征向量,b是特征值.请问b是a对应的特征向量吗?例如:B=[1 2;

来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/06/13 03:38:19
matlab求特征值
[a,b]=eig(B),a是特征向量,b是特征值.请问b是a对应的特征向量吗?例如:B=[1 2;2 1],通过笔算特征值为-1和3,-1对应的特征向量为[1,-1]',3对应的为[1,1]'.为什么matlab计算出的特征向量b=[-0.7071 0.7071;0.7071 0.7071].
matlab求特征值[a,b]=eig(B),a是特征向量,b是特征值.请问b是a对应的特征向量吗?例如:B=[1 2;
matlab求出的都是归一化之后的特征值.即其模为1.
如B=[1 2;2 1],-1对应的特征向量为[1,-1]',3对应的为[1,1]'.
将[1,-1],[1,1]'都除以sqrt(2)就是matlab的结果.
matlab计算出的特征向量b=[-0.7071 0.7071;0.7071 0.7071].