数学建模学习笔记(三)熵权法Excel实现
熵权法步骤:
1、标准化处理
正向指标:
Z i j = x i j − m i n ( x j ) m a x ( x j ) − m i n ( x j ) Z_{ij}=\cfrac{x_{ij}-min(x_j)}{max(x_j)-min(x_j)} Zij=max(xj)−min(xj)xij−min(xj)
负向指标:
Z i j = m a x ( x i j ) − ( x j ) m a x ( x j ) − m i n ( x j ) Z_{ij}=\cfrac{max(x_{ij})-(x_j)}{max(x_j)-min(x_j)} Zij=max(xj)−min(xj)max(xij)−(xj)2、计算第j项指标下第i项占该指标的比重
p i j = z i j ∑ i = 1 n z i j p_{ij}=\cfrac{z_{ij}}{\sum_{i=1}^n z_{ij}} pij=∑i=1nzijzij
3、计算第j项指标的熵值:
e j = − k ∑ i = 1 n p i j l n ( p i j ) e_j=-k\sum_{i=1}^n p_{ij}ln(p_{ij}) ej=−ki=1∑npijln(pij)
4、计算信息效用值
d j = 1 − e j d_j=1-e_j dj=1−ej
5、计算各项指标的权值
w j = d j ∑ j = 1 m d j w_j=\cfrac{d_j}{\sum_{j=1}^md_j} wj=∑j=1mdjdj
6、得到最终评价值
M i = ∑ p i j w j M_i=\sum p_{ij}w_{j} Mi=∑pijwj
Excel实现案例:
操作步骤.
特点:
根据数据来确定权重,非常客观
附上使用的效果(以2020D题为例)
数学建模学习笔记(三)熵权法Excel实现相关推荐
- 数学建模学习笔记——优劣解距离法(评价类)
- 数学建模学习笔记之评价问题聚类分析法
数学建模学习笔记之评价问题聚类分析法 物以类聚.人以群分. 聚类分析是一个很大的概念,显然根据分类的依据不同会出现很多很多聚类的方法.例如K-Means .Sequential Leader.Mode ...
- LL1分析构造法_数学建模算法--最优赋权法(含代码)
数学建模算法--最优赋权法(含代码) 作者:郑铿城 本次介绍数学建模和科研写作的方法--最优赋权法最优赋权法经常用于分析评价类问题,从该算法的名称就可以看到,该算法首先要体现"最优" ...
- 【数学建模学习笔记【集训十天】之第六天】
数模学习目录 Matplotlib 学习 Matplotlib简介 Matplotlib 散点图 运行效果如下: Matplotlib Pyplot 运行效果如下: 关于plot() 运行效果如下: ...
- 数学建模学习笔记(2.3)lingo软件求解线性规划问题
数学建模学习笔记(2.3)lingo软件求解线性规划问题 lingo软件的优势在于体积小,专注于解决优化问题 且编程语言通俗易懂,没有门槛 对于刚刚接触数学建模同学比较友善 当然对于已经参与建模很久的 ...
- 数学建模学习笔记(1)数学模型的特点和分类
数学建模学习笔记(1)数学模型的特点和分类 ps:学习的教材为姜启源著的<数学模型(第四版)> 领取数模资料和更多内容请关注公众号:拾壹纪元 传送门: 线性规划(LP)问题 https:/ ...
- 数学建模清风第三次直播:excel在数学建模中的应用
学习网址:课件下载 数学建模清风第一次直播:传染病模型和微分方程拟合 数学建模清风第二次直播:模拟退火算法 数学建模清风第三次直播:excel在数学建模中的应用 博客笔记: 数学建模清风第一次直播:传 ...
- 数学建模学习笔记(2):TOPSIS方法(优劣解距离法)和熵权法修正
文章目录 TOPSIS方法概述 TOPSIS方法步骤(重点) 熵权法对TOPSIS模型的修正 熵权法的步骤(重点) TOPSIS方法由C.L.Hwang和K.Yoon在1981年首次提出,在国内常简称 ...
- 清风数学建模学习笔记——灰色关联分析(GRA)详细解读与案例分析
灰色关联分析 灰色关联分析的基本思想 是根据序列曲线几何形状的相似程度来判断其联系是否紧密,曲线越接近,相应序列之间的关联度就越大,反之则越小. 此方法可用于 进行系统分析,也可应用于对问题 ...
最新文章
- 机器人 知乎碧桂园_从房地产大亨到跨界造“机器人”,碧桂园葫芦里卖着什么药?...
- 参与组织社区活动总结
- 怎么配置php服务器时间,php如何设置服务器时间
- html中前台布局特点,HTML5弹性布局有什么优点
- matlab内存溢出的解决方案
- pythonselenium兼容性_对于旧版Google Chrome,无法在Python中使用Selenium找到Chrome
- 辽源天气预报软件测试,辽源天气预报15天
- 网页 js 获取DPI pxTomm
- 转自《编程世界》一篇让我震憾的文章
- CF1047C Enlarge GCD
- 设计模式:简单的鸭子模型(入门)
- 以创新精神,重塑业务流程
- Choregraphe中NAO机器人如何使用纯python指令盒让机器人说话
- H5页面设置背景图,微信可浏览背景图
- HBase :HBase高级shell管理命令
- 使用ZED相机识别颜色醒目的水壶并计算与相机的距离
- 意想不到!这个神奇的bug让我加班到深夜
- HDU 1493 QQpet exploratory park(概率DP)
- Vue 计算属性和ref的使用方法
- 全球BT下载网站排名
热门文章
- 微信小程序webView H5跳转小程序
- 如何生成一个易记安全的密码
- 线程池的设计(二):领导者追随者线程池的设计
- 基于matlab计算aom衍射效率,实验七激光位相调制光谱特性检测-华东师范大学.ppt...
- 浙大PTA-Python题库 函数题(6-1~6-6)题解
- automake 框架_升级autoconf automake libtool
- 西储大学轴承数据处理--附MATLAB代码
- android x86怎么样,Android x86 4.4安装体验(转载)
- android 面试题 答案,android面试题及答案
- iis服务器指定页面index,如何在Windows / IIS服务器上获取当前页面的完整URL?