序关系分析法、熵权法、反熵权法、TOPSIS综合应用(matlab版+python版)

程序名称##

序关系分析法、熵权法、反熵权法、TOPSIS综合应用(matlab版+python版)

程序功能(对象)

  1. 适用于对两个及以上的对象进行综合评估;
  2. 主观赋权法:序关系分析法(输入专家对指标排序及相邻指标相对重要程度)
  3. 客观赋权法:反熵权法(输入各评估对象的指标原始值)
  4. 综合权重法:TOPSIS(输入指标主客观权重值)
  5. 输出:评估对象的综合权重以及综合评分值对比
  6. 应用领域:根据需求而定,博主研究领域是配电网评估以下均在该领域计算
    在这里插入图片描述

评估方法的理论知识分析

使用评估方法的前提是已经构建好了一种评价评估对象的评价指标体系,在此构建本文所要计算的算例的评价指标体系如下表所示。一级指标包括{S1,S2,S3},二级指标中包括S1={S11,S12,S13};S2={S211,S212,S213,S214,S215;S221,S222,S223,S224,S225,S226,S227},第二个一级指标中包含两类指标可以设为次一级指标;S3={S31,S32,S33,S34};指标体系共19个指标。

指标等级指标名称二级指标数值
一级S1二级S11x11
一级S1二级S12x12
一级S1二级S13x13
一级S2二级S211x211
一级S2二级S212x212
一级S2二级S213x213
一级S2二级S214x214
一级S2二级S215x215
一级S2二级S221x221
一级S2二级S222x222
一级S2二级S223x223
一级S2二级S224x224
一级S2二级S225x225
一级S2二级S226x226
一级S2二级S227x227
一级S3二级S31x31
一级S3二级S32x32
一级S3二级S33x33
一级S3二级S34x34
  1. 指标规范化处理:分辨系数zeta一般取0.5,x0为各指标在所有评估对象中对应的最优值,极大型选最大值,极小型选极小值,区间值选取区间中间值。
    在这里插入图片描述
    2.指标主观权重:

2.1采用序关系分析方求解指标主观权重,首先要选取专家对各级指标重要程度进行打分排序如表所示,表中第二行第二列“132”代表专家L1认为第一类一级指标中重要程度排序为:S1》S3》S2。

专家名称一级指标二级指标类别二级指标第一类二级指标第二类三级指标
L1132123254113264572314
L2132122354113264572314
L3123213254132465172134
L4132212354125143673214
L5312212134523176452134

2.2 相连指标重要程度专家打分表如下,依据上表重要程度排序,对相邻指标进行打分排序,表中第二行第二列“CB”代表专家L1认为S11比S13重要"C"倍;S13比S12重要"B"倍;后续字母依次类推。“A-H”可代表1.0-1.7倍。具体可根据需求修改,将数值替换字母后就求得相对重要比rk=x(k-1)/xk;

专家名称一级指标二级指标类别二级指标第一类二级指标第二类三级指标
L1CBDDCBACBCABAECD
L2CBDDCBBCBCBBCDCD
L3CBEDDBBCBCBBBEBC
L4BDEBECDDBDBBHDDC
L5BBDCFDCDCACCBDCE

2.3 单个专家确定的主观权重如下:
在这里插入图片描述
2.4 一群专家确定主观权重为:上标“s”为主观意思。
在这里插入图片描述
3.指标客观权重:
3.1 采用反熵权计算客观权重,首先求解m个评估对象的熵值h,这里的pij对应第i个评估对象的指标数值。
在这里插入图片描述
3.2 pij是通过第一步规范化求解得到:
在这里插入图片描述
3.3 反熵值以及对应的权重计算:
在这里插入图片描述
4.指标综合权重:
在这里插入图片描述
5.基于TOPSIS评估模型:
5.1通过综合权重和第1小节求得规范化矩阵E求解加权矩阵Y,公式如下所示;
在这里插入图片描述
5.2确定加权矩阵的正理想解 Y+和Y-负理想解 。
在这里插入图片描述
5.3计算各评估对象到正理想解和负理想解的欧式距离:
在这里插入图片描述
5.4计算评估对象评估分值:
在这里插入图片描述
具体计算参考文献以及基于上述方法的组合赋权-TOPSIS评估流程图:https://download.csdn.net/download/WConstelltion/85060511.

程序函数说明

matlab版:

  1. 主观赋权程序:
    在这里插入图片描述
    计算结果:
    在这里插入图片描述2. 客观赋权程序:
    在这里插入图片描述
    计算结果:
    在这里插入图片描述
    3.TOPSIS模型建立及评估分值的计算:
    在这里插入图片描述

计算结果展示

  1. 下图为4个算例19项指标规范化后的雷达图,通过图中19项指标围成几何图形的面积,可以粗略的反应各配电网的能效水平。
    在这里插入图片描述

2、 求得的系统的规范化矩阵为E为
在这里插入图片描述

程序链接与探讨

如需博主的完整版matlab版/python版私信,也可以V博主一下:lemonyoungman,欢迎点赞收藏。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Wh-Constelltion

你的鼓励是我前进的创作动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值