求救高手 这个层次分析法的matlab代码是用什么方法归一化的
disp('please input judgement matrix(n level)');A=input('A=');=size(A);x=ones(n,100);y=ones(n,100);m=zeros(1,100);m(1)=max(x(:,1));y(:,1)=x(:,1);x(:,2)=A*y(:,1);m(2)=max(x(:,2));y(:,2)=x(:,2)/m(2);p=0.0001;i=2;k=abs(m(2)-m(1));while k>p i=i+1; x(:,i)=A*y(:,i-1); m(i)=max(x(:,i)); y(:,i)=x(:,i)/m(i); k=abs(m(i)-m(i-1));enda=sum(y(:,i));w=y(:,i)/a;t=m(i);disp(w);disp(t);%consistency checkCI=(t-n)/(n-1);RI=;CR=CI/RI(n);if CR<0.10 disp('consistency check is accept!'); disp('CI=');disp(CI); disp('CR=');disp(CR);end 不是有幂法 和法什么的 很显然,应该是幂法,因为只有幂法才事先给出精度!!! 回复 酒精 的帖子
额,O(∩_∩)O谢谢 什么啊{:3_41:}{:3_41:}{:3_41:}
页:
[1]