关于层次分析求权重
下面是我写的代码:disp('请输入判断矩阵A(n阶)');
A=input('A=');
=size(A);
B=zeros(1,n);
x=ones(n,n);
y=ones(n,n);
m=zeros(1,n);
B=sum(A);
for i=1:1:n
for j=1:1:n
c(i,j)=A(i,j)/B(i,j)
end
end
disp(c)
x(:,1)=A*y(:,1);
m(1)=sum(x(:,1));
y(:,1)=x(:,1)/m(1)
我想请教一下高手,这个代码怎么才能写在m-文件里,然后可以再command window里调用呢??
还有就是我不知道他错在哪了?我无法运行!
请高手帮忙!
谢谢!! 直接复制到m编辑器,保存,在command窗口输入文件名就可以运行了。
如果出错,请给出错误提示。
回复 楼主 imau1045 的帖子
个人不懂什麽层次分析求权重!但确定不仅编程有问题, logic亦可能有问题!?
回复 板凳 ChaChing 的帖子
编程没有问题呀!!在command window可以得到结果!
不过还是谢谢您的提醒!!
回复 沙发 octopussheng 的帖子
谢谢!!这样可以了:@)
页:
[1]