速求!用matlab求解矩阵a的最大特征值及其特征向量,并将其特征向量归一化,对矩阵a进行一致性检验。

用matlab求解矩阵a的最大特征值及其特征向量,并将其特征向量归一化,对矩阵a进行一致性检... 用matlab求解矩阵a的最大特征值及其特征向量,并将其特征向量归一化,对矩阵a进行一致性检 展开
 我来答
匿名用户
2013-11-23
展开全部
1..打开matlab界面,输入矩阵A,如A=[1 2 1;1/2 1 1;1 1 1],然后点Enter进入。
2..再继续输入[V,D]=eig(A),点Enter进入 .这时候出现V=.... D=.... 开始从中寻找特征向量还有最大特征值。对于这个矩阵
V =
0.7024 0.7024 0.7024
0.4425 -0.2212 + 0.3832i -0.2212 - 0.3832i
0.5575 -0.2788 - 0.4828i -0.2788 + 0.4828i

D =
3.0536 0 0
0 -0.0268 + 0.4038i 0
0 0 -0.0268 - 0.4038i
第二列还有第三列均出现负值还有虚数,所以该矩阵的特征向量就是(0.7024 ,0.4425, 0.5575)
对应的下边的D就是该矩阵的最大特征值就是3.0536
3.。再继续输入W=V(:,1)/sum(V(:,1)) 然后点Enter进入,这样就求出来归一化特征向量。
4.。接下来求A的一致性指标CI=(入-n)/(n-1) 入是最大特征值,n是矩阵的阶数。
有一个随机一致性指标,找到n对应的随机一致性指标RI的数值,求出一致性比率指标CR=CI/RI
一般地,当CR小于0.1时,则认为矩阵A的不一致程度在容许范围内,这是可用其归一化特征向量作权重向量。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式