模型1——【层次分析法】

本文介绍了层次分析法(AHP)用于解决决策问题的步骤,包括构建3层结构模型,通过标度表生成比较矩阵,进行一致性检验以得出权重表。此外,还讨论了不同求权重的方法,并提醒在权重计算中使用多种方法的重要性。同时,文章指出了层次分析法的局限性和扩展应用,如准则层可扩展及权重置为0的场景。
摘要由CSDN通过智能技术生成

1.解决的问题

在这里插入图片描述

2.步骤

2.1 写出3层

1.目标层
2.准则层
3.方案层

注意:== 这个图要放进去 ==
生成方法:
1.PPT里面的smartart
2.亿图
在这里插入图片描述

== 准则层的问题(评价指标的确定) ==
自己查阅

1.知网查找
在这里插入图片描述
2.虫部落搜索
虫部落
在这里插入图片描述

2.2 得出权重表

2.2.1 用标度表得出比较矩阵

标度表
在这里插入图片描述

2.2.2 得出比较矩阵

得出权重表的过程:
两两比较得出几个成对比较矩阵(也就是判断矩阵)
(用标度表)
在这里插入图片描述

2.2.3 用比较矩阵得出权重表(用以下代码算出)

在代码中进行一致性计算,不满足一致性的话,改判断矩阵

一致性检验的方法:

在这里插入图片描述

最后算权重的代码(包含一致性检验和归一化处理)
disp('请输入判断矩阵A(n阶)');
A=input('A=');
[n,n]=size(A);
x=ones(n,100);
y=ones(n,100);
m=zeros(1,100);
m(1)=max(x(:,1));
y(:,1)=x(:,1);
x(:,2)=A*y(:,1);
m(2)=max(x(:,2));
y(:,2)=x(:,2)/m(2);
p=0.0001;i=2;k=abs(m(2)-m(1));
while  k>p
  i=i+1;
  x(:,i)=A*y(:,i-1);
  m(i)=
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值