麻烦各位大神帮助为什么A没有被定义?

学习 时间:2026-03-30 17:00:40 阅读:6497
麻烦各位大神帮助为什么A没有被定义?E=0.001;Max=2;F=[0.5 0.7 0.2;0.3 0.5 0.6;0.8 0.4 0.5];N=size(F);r=sum(F');for i=1:N(1)for j=1:N(2)R(i,j)=(r(i)-r(j))/(2*N(1))+0.5;endendE=R./R';W=sum('R)./sum(sum(R));>> for i=1:N(1)S(i)=R(i,1);for j=2:N(2)S(i)=S(i)*R(i,j);endend>> S=S.^(1/N(1));>> W=S./sum(S);>> V(:,i+1)=W'/max(abs(W));>> for i=1:MaxV(:,i+1)=E*V(:,i);V(:,i+1)=V(:,i+1)/max(abs(V(:,i+1)));if max(abs(V(:,i+1)-V(:,i)))

最佳回答

刻苦的钢铁侠

专注的冬瓜

2026-03-30 17:00:40

中间有一行执行不了:W=sum('R)。/sum(sum(R));存在语法问题吧?A没有定义肯定是if max(abs(V(:,i+1)-V(:,i)))

最新回答共有2条回答

  • 冷酷的奇迹
    回复
    2026-03-30 17:00:40

    中间有一行执行不了:W=sum('R)。/sum(sum(R));存在语法问题吧?A没有定义肯定是if max(abs(V(:,i+1)-V(:,i)))

上一篇 怎样让时光倒流

下一篇 在早上9点多看到两只大蛤蟆背着两只小蛤蟆出来往高处爬是不是地震前的预兆?