层次分析法各权重计算的MATLAB程序教学提纲.docVIP

  • 10
  • 0
  • 约2.09千字
  • 约 2页
  • 2020-09-09 发布于浙江
  • 举报

层次分析法各权重计算的MATLAB程序教学提纲.doc

层次分析法各权重计算的MATLAB程序 clc clear??%修改对比矩阵、一致性检验就可以 a=[1,1,1,4,1,1/2 ???1,1,2,4,1,1/2 ???1,1/2,1,5,3,1/2 ???1/4,1/4,1/5,1,1/3,1/3 ???1,1,1/3,3,1,1 ???2,2,2,3,3,1]; [x,y]=eig(a);eigenvalue=diag(y);lamda=eigenvalue(1); ci1=(lamda-6)/5;cr1=ci1/1.24 w1=x(:,1)/sum(x(:,1)) b1=[1,1/4,1/2;4,1,3;2,1/3,1]; [x,y]=eig(b1);eigenvalue=diag(y);lamda=eigenvalue(1); ci21=(lamda-3)/2;cr21=ci21/0.58 w21=x(:,1)/sum(x(:,1)) b2=[1??1/4???1/5;4???1???1/2;5???2????1]; [x,y]=eig(b2);eigenvalue=diag(y);lamda=eigenvalue(1); ci22=(lamda-3)/2;cr22=ci22/0.58 w22=x(:,1)/sum(x(:,1)) b3=[1????3??1/3;1/3???1????1/7;3???7????1]; [x

文档评论(0)

1亿VIP精品文档

相关文档