怎样用matlab求A=【a b c d e;a1 b1 c1 d1 e1;a2 b2 c2 d2 e2;a3 b3 c3 d3 e3;a4 b4 c4 d4 e4];的权重

急需啊!... 急需啊! 展开
 我来答
百度网友c9be37d
2011-05-02 · 超过28用户采纳过TA的回答
知道答主
回答量:171
采纳率:0%
帮助的人:86.6万
展开全部
[x,y]=eig(A)%求得x为特征向量矩阵,y为特征值矩阵

[m m]=find(y==max(max(y)))%找到y中对应最大的特征值所在列m

w=x(:,m)/sum(x(:,m)) %w即为矩阵A的权重!
追问
这个程序执行不了啊!3行3列的用这个可以执行,但是五行五列的就执行不了了!这是怎么回事啊?谢谢!
追答
我也不知道,我是在网上找的

参考资料: http://zhidao.baidu.com/question/140078704.html?an=0&si=1

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式