OLS 发表于 2009-2-3 21:49

层次分析法5

Matlab语言编写程序如下:
clc
a=[1,  2,  4,  1,  1/2,   1
   1/2,1,  1,  1,    5,   1
   1/4,1,  1,  2,    1,   1
   1,  1,1/2,  1,    1,   1
   2,1/5,  1,  1,    1,   1
   1,  1,  1,  1,    1,   1];
=eig(a);eigenvalue=diag(y);lamda=eigenvalue(1);
ci1=(lamda-6)/5;cr1=ci1/1.24
w1=x(:,1)/sum(x(:,1))
b1=;
=eig(b1);eigenvalue=diag(y);lamda=eigenvalue(1);
ci21=(lamda-4)/3;cr21=ci21/0.90
w21=x(:,1)/sum(x(:,1))
b2=;
=eig(b2);eigenvalue=diag(y);lamda=eigenvalue(1);
ci22=(lamda-4)/3;cr22=ci22/0.90
w22=x(:,1)/sum(x(:,1))
b3=;
=eig(b3);eigenvalue=diag(y);lamda=eigenvalue(1);
ci23=(lamda-4)/3;cr23=ci23/0.90
w23=x(:,1)/sum(x(:,1))
b4=;
=eig(b4);eigenvalue=diag(y);lamda=eigenvalue(1);
ci24=(lamda-4)/3;cr24=ci24/0.90
w24=x(:,1)/sum(x(:,1))
b5=;
=eig(b5);eigenvalue=diag(y);lamda=eigenvalue(2);
ci25=(lamda-4)/3;cr25=ci25/0.90
w25=x(:,2)/sum(x(:,2))
b6=;
=eig(b6);eigenvalue=diag(y);lamda=eigenvalue(1);
ci26=(lamda-4)/3;cr26=ci26/0.90
w26=x(:,1)/sum(x(:,1))
w_sum=*w1
ci=;
cr=ci*w1/sum(0.90*w1)

ycliu 发表于 2009-2-4 01:25

很好,谢谢!

hanyang4347 发表于 2009-2-4 21:59

认为层次总排序结果具有较满意的一致性并接受该分析结果。

mokung 发表于 2009-5-9 01:27

1# OLS
zhe ge heng you yong .xie le

liuyingjie 发表于 2009-7-11 12:37

好东西谢谢哦

minedoc 发表于 2009-8-14 05:36

好东西谢谢了....

雄鹰飞翔 发表于 2009-9-8 09:20

终于把你写的看完了……谢谢了
页: [1]
查看完整版本: 层次分析法5