问答
当前位置:首页 问答 其它 matlab中x(:,i)=x(:,i)/sum(x(:,p=[0.80.10.1;0.50.10.4;0.50.30.2];p=sym(p');[x,y]=eig(p)fori=1:3x(:,i)=x(:,i)/sum(x(:,i));endx
matlab中x(:,i)=x(:,i)/sum(x(:,p=[0.80.10.1;0.50.10.4;0.50.30.2];p=sym(p');[x,y]=eig(p)fori=1:3x(:,i)=x(:,i)/sum(x(:,i));endx
更新时间:2025-04-05 14:58:55 专题:其它
问题描述:

matlab中x(:,i)=x(:,i)/sum(x(:,

p=[0.80.10.1;0.50.10.4;0.50.30.2];

p=sym(p');

[x,y]=eig(p)

fori=1:3

x(:,i)=x(:,i)/sum(x(:,i));

end

x

邵国成回答:   [x,y]=eig(P);这样得到的X为P矩阵的特征向量所形成的矩阵,fori=1:3x(:,i)=x(:,i)/sum(x(:,i));end这个循环就是使X矩阵中每个值都除以这个值所在列中所有数的和,说的有点绕口,你运行一下就知道了,刚开始得到的X为x=...

其它推荐

热门其它推荐