层次分析的matlab程序,层次分析法matlab程序举例

《层次分析法matlab程序举例》由会员分享,可在线阅读,更多相关《层次分析法matlab程序举例(4页珍藏版)》请在人人文库网上搜索。

1、层次分析法程序举例:A=1 1/7 1/5 2 4 1/3;7 1 3 5 5 3;5 1/3 1 5 5 3;1/2 1/3 1/5 1 2 1/3;1/4 1/5 1/5 1/2 1 1/5;3 1/3 1/3 3 5 1;v,d=eig(A);eigenvalue=diag(d);lamda=max(eigenvalue);cil=(lamda-6)/5;crl=cil/1.26;w1=v(:,1)/sum(v(:,1)挑选合适的工作。经双方恳谈,已有三个单位表示愿意录用某毕业生。该生根据已有信息建立了一个层次结构模型,如下图所示。 程序:A=1 1/7 1/5 2 4 1/3;7 1 。

2、3 5 5 3;5 1/3 1 5 5 3;1/2 1/3 1/5 1 2 1/3;1/4 1/5 1/5 1/2 1 1/5;3 1/3 1/3 3 5 1;v,d=eig(A);eigenvalue=diag(d);lamda=max(eigenvalue);ci=(lamda-6)/5cr=ci/1.26w1=v(:,1)/sum(v(:,1)B1=1 1/4 1/2;4 1 3;2 1/3 1;v,d=eig(B1);eigenvalue=diag(d);lamda=max(eigenvalue);cil1=(lamda-3)/2cr1=cil1/0.52b1w=v(:,1)/sum(。

3、v(:,1)B2=1 1/4 1/5;4 1 1/2;5 2 1;v,d=eig(B2);eigenvalue=diag(d);lamda=max(eigenvalue);cil2=(lamda-3)/2cr2=cil2/0.52b2w=v(:,1)/sum(v(:,1)B3=1 1/2 2; 2 1 3;1/2 1/3 1;v,d=eig(B3);eigenvalue=diag(d);lamda=max(eigenvalue);cil3=(lamda-3)/2cr3=cil3/0.52b3w=v(:,1)/sum(v(:,1)B4=1 1/3 5; 3 1 7;1/5 1/7 1;v,d=e。

4、ig(B4);eigenvalue=diag(d);lamda=max(eigenvalue);cil4=(lamda-3)/2cr4=cil4/0.52b4w=v(:,1)/sum(v(:,1)B5=1 1 7;1 1 7;1/7 1/7 1;v,d=eig(B5);eigenvalue=diag(d);lamda=max(eigenvalue);cil5=(lamda-3)/2cr5=cil5/0.52b5w=v(:,1)/sum(v(:,1)B6= 1 7 9;1/7 1 1;1/9 1 1;v,d=eig(B6);eigenvalue=diag(d);lamda=max(eigenvalue);cil6=(lamda-3)/2cr6=cil6/0.52b6w=v(:,1)/sum(v(:,1)q=0.0091 0.0123 0.0046 0.0324 -6.6613e-016 0.0035 0.0068;r=cr1 cr2 cr3 cr4 cr5 cr6;pp=w1.*qqq=w1.*r。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值