层次分析法(Analytic Hierarchy Process, AHP)

1 模型背景

美国运筹学家匹兹堡大学教授Saaty在20世纪70年代初提出的一种层次权重决策分析方法。
层次分析法(Analytic Hierarchy Process, AHP)是一种定性和定量分析相结合的决策分析方法。
特点:用较少的定量信息使决策的思维过程数学化。

2 基本步骤

层次分析法进行建模,大致分为以下五步:

  • 分析系统中各因素之间的关系,建立系统的递阶层次结构(目标层、准则层、方案层)

  • 对于同一层次的个元素关于上一层次中某一准则的重要性两两比较,构造两两比较矩阵(判断矩阵)。

  • 计算单排序权向量,并进行一致性检验(检验通过权重才能用)。
    对每个成对比较矩阵计算最大特征值及其对应的特征向量,利用一致性指标、随机一致性指标和一致性比率做一致性检验。若检验通过,特征向量(归一化后)即为权向量;若不通过,需要重新构造成对比较矩阵。

  • 由判断矩阵计算被比较元素对于该准则的相对权重,并进行一致性检验(检验通过权重才能用࿰

MATLAB实现层次分析法AHP及案例分析相关推荐

  1. 熵权法EW与层次分析法AHP之数学原理及实例

    1.概述 对于多指标或多目标决策问题,由于涉及到多个指标或属性,在对实测数据进行评价时,需要确定这些指标之间的相互权重,各指标权重的客观性与合理性也会大大影响到最终的评价结果.目前对于指标权重确定的方 ...

  2. matlab软件及基础实验第8单元,《MATLAB统计分析与应用:40个案例分析》程序与数据(内含彩蛋)...

    [实例简介]Matlab教材及随书光盘,超实用的好书,强烈推荐! MATLAB统计分析与应用 40个案例分析.pdf <MATLAB统计分析与应用:40个案例分析>程序与数据.rar 第1 ...

  3. 产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法)

    产品需求分析与市场分析方法汇总(SWOT+PDCA+波士顿矩阵BCG+5W2H分析法+STAR关键事件分析法+目标管理SMART+时间管理紧急重要矩阵+WBS任务分解法) 产品需求分析与市场分析方法汇 ...

  4. 5WHY分析法:一个问题分析与解决的工具

    5WHY分析法很多做项目的都知道,但是却很少有人能用到实处,或者是灵活运用,所以今天小编又来翻一遍这个"旧账",让大家更了解5WHY分析法. 什么是5WHY分析法? 所谓5why分 ...

  5. 【编译原理笔记06】语法分析,移入-归约分析:自底向上的分析,LR(0)分析法,LR(0)分析表的构建(基于自动机)

    本次笔记内容: 4-8 自底向上的分析概述 4-9 LR分析法概述 4-10 LR0分析 4-11 LR0分析表构造 本节课幻灯片,见于我的 GitHub 仓库:第6讲 语法分析_3.pdf 本节课介 ...

  6. 软件可靠性分析方法有失效模式影响分析法、严酷度分析法、故障树分析法、事件树分析法、潜在线路分析法

    研究 软件可靠性分析方法有失效模式影响分析法.严酷度分析法.故障树分析法.事件树分析法.潜在线路分析法 http://wenku.baidu.com/link?url=_XcuD0fStz39Doo5 ...

  7. 5W1H分析法 什么是5W1H分析法?

    5W1H分析法也叫六何分析法,是一种思考方法,也可以说是一种创造技法.是对选定的项目.工序或操作,都要从原因(何因).对象(何事).地点(何地).时间(何时).人员(何人).方法(何法)等六个方面提出 ...

  8. 尝试使用以5W1H分析法来学习5W1H分析法

    开篇: 开篇属于日常的吐槽和啰嗦,闲来无事的可以看看,着急的建议选择直接跳过. 工欲善其事必先利其器,于是我决定先学习一个可以更系统科学的学习事物的学习方法.选择5w1h是因为之前就耳闻目染的了解过一 ...

  9. SWOT分析法的4个分析维度 4种组合策略 26个问题清单,知己知彼!

    "选择大于努力",是很残酷的职场发展法则,个人如此,企业也是如此. 不管是个人的职业发展,还是企业的市场拓展,都会遇到很多的"十字路口". 关键时刻,你所做的每 ...

最新文章

  1. Linux Shell编程 test命令
  2. 死磕Java并发:J.U.C之并发工具类:Semaphore
  3. 2017 [六省联考] T5 分手是祝愿
  4. sublime的Fatal pylint error: UnicodeDecodeError: 'ascii' codec can't decode byte 问题解决方案
  5. UNP Chapter 27 - 客户-服务器程序其他设计方法
  6. Form Template Method(塑造模板函数)
  7. SAP ABAP刷新ALV 渲染刷新 (我也不太懂,反正就这么写了)
  8. Wordpress 与 Sphere 结为合作伙伴
  9. c与指针 从一个字符串中提取子串_python实现找出来一个字符串中最长不重复子串...
  10. 开发日记:接口开发设计
  11. [摘抄]〈测试之美〉读后感
  12. 【CV】如何使用Tensorflow提供的Object Detection API --1--使用预训练模型
  13. 海湾火灾自动报警系统中文编码查询表
  14. Google Code的简单使用
  15. c语言思维导图(学习笔记)
  16. python 爬虫--利用百度图片处理OCR识图API进行验证码识别,并通过python、requests进行网站信息爬取(二)实战
  17. 阿里天池--宫颈癌检测(基于fastRCNN)新手初次尝试
  18. nyoj1016德莱联盟【判断两线段是否相交】
  19. 关于平面战机射击游戏的一点小结
  20. SAP 成套销售按项目销售

热门文章

  1. TUF Notary
  2. Matlab冒号符号(MATLAB中最有用的操作符)
  3. 2021-07-09 支付行业发展特点与所面临的挑战需求
  4. Python 调用百度翻译接口实现翻译
  5. 纳斯达克的上市标准和条件
  6. Ultraedit使用小技巧
  7. 算法练习——在有序序列(r1,r2,...,rn)中,存在序号i(1<=i<=n),使得ri=i。请设计一个分治算法找到这个元素。 要求算法在最坏情况下的时间性能为O(logn))
  8. 如何在线制作APP图标?
  9. php制作明信片,photoshop简单制作一张明信片
  10. 批处理bat提示 文件名、目录名或卷标语法不正确