指标实现层级_有了指标怎么用层次分析法建立模型?

本文介绍了如何利用层次分析法(AHP)建立模型,特别是在旅游地选择问题中确定影响因素的权重。通过建立层次结构,比较矩阵,一致性检验,最终计算各因素权重和方案得分,帮助决策者进行选择。MATLAB软件被用于处理比较矩阵和计算结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

电脑

MATLAB软件

方法/步骤

【建立层次结构模型】

⑴、目标层:这一层次中只有一个元素,一般它是分析问题的预定目标或理想结果,因此也称为目标层。

⑵、准则层:这一层次中包含了为实现目标所涉及的中间环节,它可以由若干个层次组成,包括所需考虑的准则、子准则,因此也称为准则层。

⑶、方案层:这一层次包括了为实现目标可供选择的各种措施、决策方案等,因此也称为方案层。

80943767f80c9d44f5be5bf66f0f1efa.png

【构造出各层次中的所有比较矩阵】

确定影响旅游地选择的准则层中诸因子景点观赏性、住宿条件、饮食价格、交通费用所占的比重时,遇到的主要困难是这些比重常常不易定量化。即如何计算影响旅

游地选择的准则层、、、四个因素的权重?因为相对于把所有的因素放在一起比较,两个因素两两进行比较要容易的多。所以,层次分析法通过准则层四个因素对目

标层的影响程度两两进行比较,并将其比较结果进行量化得到一个比较矩阵。比如,对于旅游方案而言,比较景点观赏性因素与住宿条件因素的影响程度。如果影响

程度相同,则量化值为1;如果比的影响程度稍强其量化值为3,……。如果比的影响量化值为3,则反过来比的影响量化值为3的倒数1/3。具体影响程度量化

值如图所示:

将四种因素就旅游方案进行两两比较,根据比较的影响程度得出下列两两比较表格如下:

e733a9e7c332a769fe953d0ac7dbe013.png

435f1760539c52cf0f083c31c6d0c184.png

【层次单排序及一致性检验】将所得的跟各种因素进行比较的结果通过一致性随机指标的满足情况进行对比。(一致性随机指标为固定值)

n 1 2 3 4 5 6 7 8 9 10 11

RI 0 0 0.58 0.90 1.12 1.24 1.32 1.41 1.45 1.49 1.51

e6d84748bd89ed735662d9f67572cf6f.png

【层次总排序及一致性检验】这是在多层次分析的过程中需要进行的操作,分为决策层、指标层,只是进一步将单排序内容进行操作一次。

(本题不涉及,故没有操作内容展示)

【根据比较矩阵可得各层次的权重值,从而得到各方案的得分排名】这是根据矩阵的一致性检验的结果通过MATLAB软件编程进行解决的。

(编程程序见附录-7)

83283a65447ea068a836fb732f311d1f.png

【说明结论】需要对所得出的结果进行分析,带入实际问题进行检验,如果所得出的结论和实际相差很大,便可以舍去。重新建立模型进行解决(如:模糊评价法)

本题就是优先选择去杭州

【程序(附录)】

由matlab程序,可求矩阵A的最大特征根,及相对应的特征向量。

clear;

clc;

A=[1,3,7,5;1/3,1,3,3;1/7,1/3,1,1/3;1/5,1/3,3,1];%输入比较矩阵

n=length(A);%说明矩阵大小

[b,lam]=eig(A);%求特征方程,特征根

max_lam=max(abs(eig(A)));%找出最大特征根

CI=(max_lam-n)/(n-1)%

RI=[0,0,0.58,0.9,1.12,1.24,1.32,1.41,1.45,1.49,1.51];%一致性随机指标

RI(n)

CR=CI/RI(n)

END

注意事项

层次分析法特别适用于社会、生活、经济系统决策中。

是系统科学中常用的一种系统分析方法,要多练习,掌握。

能合理地将定性与定量的决策结合起来,按照思维、心理的规律把决策过程层次化、数量化。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值