关于层次分析法的例题与解(6)

2020-03-27 12:59

>> x=[1 2;1/2 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.3333 0.6667 B =

0.3333 0.6667 CI = 0 CR = NaN C =

0.5556 End

% 目标层Q,Y对子准则层C2的赋值 x=[1 5;1/5 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.8333 0.1667 B =

26

0.8333 0.1667 CI = 0 CR = NaN C =

0.7222 End

% 目标层Q,Y对子准则层C3的赋值 x=[1 1/3;3 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.7500 0.2500 B =

0.7500 0.2500 CI = 0 CR = NaN C =

0.6250 End

% 目标层Q,Y对子准则层C4的赋值 x=[1 4;1/4 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量

27

CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.8000 0.2000 B =

0.8000 0.2000 CI = 0 CR = NaN C =

0.6800 End

% 目标层Q,Y对子准则层C5的赋值 x=[1 2;1/2 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.6667 0.3333 B =

0.6667 0.3333 CI = 0 CR = NaN C =

28

0.5556 End

% 目标层Q,Y对子准则层C6的赋值 x=[1 1/3;3 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.7500 0.2500 B =

0.7500 0.2500 CI = 0 CR = NaN C =

0.6250 End

% 目标层Q,Y对子准则层C7的赋值 x=[1 4;1/4 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

29

0.2000 0.8000 B =

0.2000 0.8000 CI = 0 CR = NaN C =

0.6800 End

% 目标层Q,Y对子准则层C8的赋值 x=[1 5;1/5 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag为矩阵对角线上的元素

W=V(:,f)/sum(V(:,f)) %归一特征向量 B=x/sum(x) %计算权向量 CI=(c-2)/1 %一致性指标

CR=CI/0 %一致性比率,要小于0.1 C=sum(B.*W) %组合权重 运算结果: c = 2 W =

0.1667 0.8333 B =

0.1667 0.8333 CI = 0 CR = NaN C =

0.7222 End

% 目标层Q,Y对子准则层C9的赋值 x=[1 2;1/2 1]; [V,D]=eig(x);%

c=max(diag(D)) %最大特征根位置 f=find(diag(D)==max(diag(D))); %求lamda(最大特征根)位置----其中:diag

30


关于层次分析法的例题与解(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:轴对称图形的性质讲义与课后练习(超好)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: