请把以下程序拷进matlab:
程序是自己编的,计算过程请参看杜栋等人编的《现代综合评价方法与案例精选》.我也在研究层次分析法,你如果也是的话,交个朋友吧,楼主.
a=[1,1,4,3,2;1,1,3,2,1;1/4,1/3,1,1,1/3;1/3,1/2,1,1,1/2;1/2,1,3,2,1];
[N,M]=size(a);
b=ones(1,M); %1矩阵
c=b;
d=c;
for i=1:M
c(i)=prod(a(i,:));%每行元素乘积
d(i)=c(i)^(1/M);%求M次方根
b(i)=c(i)/sum(c);%归一化处理
end
b%特征向量
lamda=sum((a*b')./(N.*b'))