• TOPSIS法
    • 统一指标类型
    • 标准化处理
    • 我们根据例子让大家更好的知道应该如何计算
    • 总结
      • 第一步:将原始矩阵正向化
      • 第二步:正向化矩阵标准化
      • 第三步:计算得分并归一化
    • 练习题
    • 模型的扩展
  • 代码运行的几个问题
  • 基于熵权法对TOPSIS模型的修正
    • 熵权法的步骤

TOPSIS法

可翻译为逼近理想解排序法,国内常简称优劣解距离法,TOPSIS法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反应各评价方案之间的差距。

我们如果要对一个人进行评分,但是对他进行评分的这个指标有多个的话,我们就可以将所有的指标转化一下。
如果这个指标是越高越好,那么这样的指标是极大型指标(效益性指标);如果这个指标是越小越好,那么这样子的指标是极小型指标(成本型指标)。

统一指标类型

我们一般把所有的指标转化为极大型称为指标正向化(最常用)
极小型指标转化为极大型指标的公式=max-x

标准化处理

为了消去不同指标量纲的影响,需要对已经正向化的矩阵进行标准化。


看到这个公式,我们现在可以再来想一下什么是优劣解评价距离。

我们根据例子让大家更好的知道应该如何计算


总结

第一步:将原始矩阵正向化


①刚刚已经介绍了极小型指标如何转化为极大型指标。
极小型指标转换为极大型指标的公式:max-x;
如果所有的元素均为正数,那么也可以使用:1/x;
②中间型指标转换为极大型

如果是水的话,PH值为7
③区间型指标转化为极大型指标

第二步:正向化矩阵标准化

第三步:计算得分并归一化

练习题


我们可以先将EXCEL中的数据导入Matlab当中

模型的扩展

我们刚刚在计算D+/D-的时候,我们的指标的权重都是默认相同了的。
所以我们在计算的时候,用w来代替权重,然后计算权重的话,想想上一篇层次分析法是如何确定权重的,这里就是如何确定的。

我们也把这个称为带权重的TOPSIS

代码运行的几个问题

1、首先是load xxx.mat的运行,这个mat文件要在当前运行的文件夹里面
2、我们作图的时候,要尽可能的使数据较清晰,方便看。
3、TOPSIS的评价指标需要赋予权重的时候,我们可以使用熵权法。

基于熵权法对TOPSIS模型的修正


变异程度又叫方差。

熵权法的步骤





最后说一下,这个熵权法,如果是写论文的话,还是尽量不要用这个方法,但是如果是参加比赛的话,可以用。因为这个方法的理论依据不是特别的牢靠。

评价类模型---TOPSIS法相关推荐

  1. 数学建模笔记——评价类模型之熵权法

    嗯,这次讲一讲熵权法,一种通过样本数据确定评价指标权重的方法. 熵权法 之前我们提到了TOPSIS方法,用来处理有数据的评价类模型.TOPSIS方法还蛮简单的,大概就三步. 将原始数据矩阵正向化. 也 ...

  2. 评价类模型——层次分析法

    评价类模型--层次分析法 注:以下故事纯属虚构,部分背景及人物姓名设定借用<你好,旧时光>这部剧,但与原剧基本无关,如有情节雷同,纯属巧合. Q:余周周同学遇到三位追求者,这三位候选人分别 ...

  3. 评价类模型(层次分析法与模糊评价模型)

    一.评价类模型 综合评价的基本理论和数据预处理: 评价对象 评价指标 权重系数 综合评价模型 评价者 二.AHP法-层次分析法 通过打分解决评价类问题,两两比较,推算权重. %function RI= ...

  4. 模型学习01——评价类模型(1)

    ​ 一.层次分析法(AHP) 1.简介 将与决策有关的元素分解成目标.准则.方案等层次,在此基础之上进行定性和定量分析(形成打分表)的决策方法.主要适用于解决评价类模型. 2.目标 形成以下打分表格 ...

  5. 【2021年数学建模国赛C题第一问】基于TOPSIS法评价类模型

    根据附件 1,对 402 家供应商的供货特征进行量化分析,建立反映保障企业生产重要性的数学模型,在此基础上确定 50 家最重要的供应商,并在论文中列表给出结果. 一.问题重述 1.1问题背景 1.2需 ...

  6. 评价类模型(一)层次分析法

    1.问法:确定评价指标,形成评价体系------>打分法解决评价问题------>需要填好如下表格 同一颜色的单元格的和为1,它们表示针对某一因素所占的权重或得分. 2.解决评价类问题要解 ...

  7. 评价类模型:1.层次分析法

    评价类问题 举例 高考结束,小明在华中科技大学和武汉大学之间做选择 首先,选择打分指标及其所占权重: 学习氛围,就业前景,男女比例,校园景色 随后,根据查资料或者其他途径对两所校园的各个指标进行打分 ...

  8. 评价模型-TOPSIS法

    TOPSIS法亦称理想解法,是一种有效的多指标评价方法. 1.1 方法和原理     首先设置多属性的决策方案集为 D={d11,d2,...,dm} D = { d 1 1 , d 2 , . . ...

  9. 评价模型TOPSIS法的计算--基于Excel

    方法介绍: 上篇文章介绍了熵权法的计算,得到各个指标的权重.接下来讲解TOPSIS法. TOPSIS法是一种逼近理想解排序方法,基本思想是:把综合评价的问题通过列成矩阵,通过矩阵归一确定理想解和负理想 ...

最新文章

  1. 可持久化Trie +枚举 ---- P5795 [THUSC2015]异或运算
  2. KubeSphere安装Mysql5.7
  3. 卡巴斯基:远程工具Ammyy Admin被用来盗取银行账户
  4. 中国开封菊花花会照片1
  5. DES加密实现的思想及代码
  6. indexes和indices的区别
  7. python插件开发怎么扩展主程序_python扩展实现方法--python与c混和编程
  8. 海马体what where记忆推理模型
  9. Spring Boot 之spring.factories
  10. linux下配置iscsi存储,linux 下iscsi网络存储配置
  11. 10.Linux/Unix 系统编程手册(上) -- 时间
  12. node2vec: 图数据的嵌入方法
  13. c++ 远程监控软件
  14. 导图解文 从梦想到财富(05)世界第八大奇迹,知者赚不知者被赚
  15. dw8html合并单元格,DW 做一个table表 对单元格进行合并
  16. linux登陆端口号和协议,linux iso镜像下载 协议号与端口号大全
  17. chattr -i authorized_keys 无效
  18. caffe配置 一生不可自决
  19. 【Shading】Applying Textures 应用纹理
  20. nodejs中https和ca证书

热门文章

  1. 技术的共通性—从姿态估计到自动驾驶
  2. 【大众点评评论爬虫】一键获取大众点评完整评论工具批量爬取保存为excel数据
  3. oracle 12c导入dmp文件(实践)
  4. Qt Design Studio 2.2 测试版发布啦!迎来全新属性视图
  5. 【软件应用】word数学公式插件TeXsword安装
  6. JAVA JNI调用科大讯飞离线语音合成(Linux篇)
  7. excel冻结窗口_Excel工作学习超高频实用技巧
  8. 狂神说JAVA 数组、三种初始化和内存分析
  9. ssm中小企业仓库管理信息系统的开发与实现毕业设计源码150916
  10. 如何根据vin码查询_vin查配置 车辆VIN码查询车辆基本配置信息 知道车辆vin码怎么查配置...