数学建模-优劣解距离法(TOPSIS)

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

本文同步发表于本人博客哔哔哔哔-数学建模-优劣解距离法(TOPSIS),未经允许严禁转载

前言

优劣解距离法,又称逼近理想解法,是应用于评价类问题的解法,能够反应原始数据的信息.
层次分析法(AHP)无法处理时,常用TOPSIS处理.

指标

指标类型

指标类型 描述
极大型指标 越大越好
极小型指标 越小越好
中间型指标 越接近某个值越好
区间型指标 在某个区间最好

矩阵的生成

Step1. 指标的统一

将所有指标统一为极大型指标的过程,称为指标正向化.

1. 极小型 → \rightarrow 极大型

构造计算公式
x i ~ \tilde{x_i} xi~= m a x − x i max-x_i maxxi
若所有 x x x均为正数,则可以用以下公式表示
x i ~ \tilde{x_i} xi~= 1 x i \frac{1}{x_i} xi1

2. 中间型 → \rightarrow 极大型

首先找出每个 x i x_i xi与最优值之间距离的最大值 M M M
M M M= m a x max max{ ∣ x i − x b e s t ∣ |x_i-x_{best}| xixbest}
x i ~ \tilde{x_i} xi~=1- ∣ x i − x b e s t ∣ M \frac{|{x_i}-x_{best}|}{M} Mxixbest

3.区间型 → \rightarrow 极大型

假设 { x i } \{x_i\} { xi}的最佳区间为 [ a . b ] [a.b] [a.b]
M M M= m a x max max { a − m i n { x i } , m a x { x i } − b } \{a-min\{x_i\},max\{x_i\}-b\} { amin{ xi},max{ xi}b}
x i ~ = { 1 − a − x M , x < a 1 , a ≤ x ≤ b 1 − x − b M , x > b \tilde{x_i}=\left\{ \begin{aligned} 1-\frac{a-x}{M},x<a \\ 1,a\leq x\leq b \\ 1-\frac{x-b}{M},x>b \end{aligned} \right. xi~=

数学建模第二讲:TOPSIS法(优劣解距离法 目录TOPSIS法(优劣解距离法)引言一个简单的想法一个比较好的想法拓展统一指标类型标准化处理标准化处理的计算公式计算得分步骤1. 将原始矩阵正向化极小型指标->极大型指标中间型指标->极大型指标区间行指标 -> 极大型指标2. 正向化矩阵标准化3. 计算得分并归一化 TOPSIS法(优劣解距离法) 是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确反映各评价方案之间的差距 引言 同宿舍共有死四名同学,他们的高数成绩如下表所示: 姓名 成绩 小明 89 阅读详情

相关推荐

数学建模-TOPSIS优劣解距离法原理笔记

文章目录TOPSIS简介步骤第一步 将原始矩阵正向化第二步 正向化矩阵标准化第三步 计算得分并归一化带权重的TOPSIS TOPSIS简介 ​ TOPSIS(Technique for Order Preference by Similarity to an Ideal Solution)可翻译为逼近理想解排序法,国内常简称为优劣解距离法TOPSIS 法是一种常用的综合评价方法,能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。主要用来评价优劣。 步骤 第一步 将原始矩阵正向化

Claire_cf的博客 2259

数学建模国赛获奖论文分类整理:优劣解距离法topsis

数学建模国赛获奖论文整理,使用优劣解距离法topsis做的论文集合,可以系统的学习优劣解距离法topsis数学建模中的应用,非常有用。

优劣解距离法TOPSIS)——数学建模清风笔记

随机变量的信息熵越大,则它的值(内容)能补充给你的信息量越大,而知道这个值前你已有的信息量越小。

wudjhxji的博客 2069

(二)【数学建模优劣解距离法TOPSIS

文章目录(1)模型介绍(2)TOPSIS应用例子:(3)算法步骤1)将原始矩阵正向化<1>极小型到极大型<2>中间型到极大型<3>区间型到极大型2)正向化矩阵标准化3)计算得分并归一化 (1)模型介绍 TOPSIS法(Technique for Order Preference by Similarity to ideal Sulution)可翻译为逼近理想解...

weixin_44378835的博客 6896

数模笔记——二、优劣解距离法TOPSIS

二、优劣解距离法TOPSIS) 文章目录二、优劣解距离法TOPSIS)(一)适用问题(二)模型建立1.将原始矩阵正向化(1)常见的四种指标(2)指标转化的公式2.正向化矩阵标准化3.计算得分并归一化(三)代码模板(四)例题分析 (一)适用问题 一种常用的综合评价方法,能充分利用原始数据的信息,精确地反映各评价方案之间的差距 若评价的准则层太多,或准则层中的指标(相对权重已知),则不能用层次分析法评价,要用优劣解距离法 (二)模型建立 1.将原始矩阵正向化 将原始矩阵正向化就是将所有指标类型统一转化为极大

qq_50737715的博客 706

数学建模优劣解距离法Topsis模型(含MATLAB代码)

然而,需要注意的是,TOPSIS法也有其局限性,比如对数据敏感性高、对样本容量的要求、以及对权重确定的主观性等问题。,xn,即有n个评价指标这时方案集A中的方案ai(i=1,2,……第二步:针对各项指标从所有待评价方案中选出该指标的最优值(正理想解,对应最有坐标点)和最差值(负理想解,对应最差标点),依次求出各个待评价方案的坐标点分别最优坐标点和最差坐标点的距离d*和d-。,xn,看成n条坐标轴,由此可以构造出一个n维空间,则每个方案依照其各项指标的数据就对应n维空间中每一个坐标点。

2401_83283514的博客 4197

Topsis-优劣解距离法

Topsis

weixin_67900536的博客 210

探索数学建模领域的利器:优劣解距离法topsis

探索数学建模领域的利器:优劣解距离法topsis 去发现同类优质开源项目:https://gitcode.com/ 数学建模国赛获奖论文分类整理优劣解距离法topsis:项目的核心功能/场景 整理多份国赛获奖论文,深入掌握优劣解距离法topsis数学建模中的应用。 项目介绍 在数学建模领域,优劣解距离法topsis是一种被广泛认可的多属性决策分析方法。它通过计算方案与理想解和负理想解的距离,评估...

gitblog_06796的博客 1058

数学建模】2 TOPSIS优劣解距离法

目录1 简介2 引入的目的3 简单例子引入Topsis法3.1 问题-单个指标(1)解决的思路(最简单的)(2)改进思路(3)解释构造评分公式3.2 拓展问题-增加指标个数(1)问题(2)指标正向化(3)标准化处理(4)计算每个对象的综合得分4 算法步骤4.1 第一步-将原始矩阵正向化4.2 第二步-正向化矩阵标准化7 源码和数据下载 1 简介 Topsis法(Technique for Order Preference by Similarity to Ideal solution)可翻译为逼近理想解排序

BetterBench的博客 3700

数学建模国赛获奖论文分类整理:优劣解距离法topsis

数学建模国赛获奖论文分类整理:优劣解距离法topsis 去发现同类优质开源项目:https://gitcode.com/ 简介 本仓库整理了多份应用优劣解距离法topsis数学建模国赛中获奖的论文。优劣解距离法topsis是一种多属性决策分析方法,通过计算各方案与理想解和负理想解的距离,来确定各方案的相对优劣程度。本集合旨在帮助学习者和研究人员系统地学习和掌握优劣解距离法topsis数学建模领...

gitblog_06789的博客 822

清风数学建模学习——02TOPSIS法(优劣解距离法

函数的中间部分都是函数体;magic(n)返回由1到n方的整数构成并且总行数和总列数相等的n*n矩阵,阶次必须为大于或等于3的标量。若想要保留排列前的索引,则可用[sA,index]=sort(A,‘descend’)sort(A)默认对A升序排列,sort(A,‘descend’)为降序排列。matlab中自定义的主函数要单独放在一个m文件中,不可直接放在主函数内。zeros(x,z)返回x行,z列的全为0的矩阵,ones(x,z)同理。输出变量和输入变量可以有多个,用逗号隔开。

2409_88037194的博客 324

清风数学建模TOPSIS优劣解距离法Python代码实现

用Python实现TOPSIS优劣解距离法,将矩阵标准化和数据正向化。

m0_73876910的博客 856

数学建模TOPSIS优劣解距离法

TOPSIS旅行商优劣解距离法讲解,本文探讨了层次分析法的局限性和改进方法,介绍了TOPSIS优劣解距离法)评价模型的应用。针对层次分析法决策层指标过多的问题,提出利用题目给定的指标数据进行更准确的评价。重点讲解了数据预处理过程:1)将不同类型指标(极小型、中间型、区间型)统一转化为极大型指标;2)标准化处理消除量纲影响;3)建立评分公式计算优劣距离;4)最终归一化处理。通过这种标准化流程,可以构建更合理的评价体系,使评分结果能真实反映指标变动,解决了单纯依赖排名评分的弊端。

YYYSSSMMM0504的博客 508

数学建模总结(三)——TOPSIS 优劣解距离法

TOPSIS(Technique for Order Preference by Similarity to an Ideal Solution )模型中文叫做“逼近理想解排序方法”,通常也习惯被叫做优劣解距离法,是根据评价对象与理想化目标的接近程度进行排序的方法,是一种距离综合评价方法。基本思路是通过假定正、负理想解,测算各样本与正、负理想解的距离,得到其与理想方案的相对贴近度(即距离正理想解越近同时距离负理想解越远),进行各评价对象的优劣排序。

weixin_72870689的博客 3250

实时广告投放:TopSIS算法在实时广告投放中的应用

随着互联网广告业务的快速发展,实时投放广告成为了广告主和广告平台的重要需求。实时广告投放需要广告系统在用户行为、实时数据和广告库存等多个维度做出快速反应,以便为用户提供最精准、最有吸引力的广告内容。为此,本文将介绍一种实时广告投放算法——TopSIS,并探讨其在实时广告投放中的应用。引言1.1. 背景介绍实时广告投放是近年来互联网广告业务中的一个热点研究方向。实时广告投放需要广告系统在用户行为、实时数据和广告库存等多个维度做出快速反应,以便为用户提供最精准、最有吸引力的广告内容。

AI天才研究院 6539

【航天航空】TopSIS模型在航天航空技术中的应用研究

作者:禅与计算机程序设计艺术 从科技革命到信息时代,传统航天航空产业正在转型。伴随着社会、经济、政治的不断变迁,各种传感器、处理器、导航系统等新型装备的应用越来越广泛。但同时也带来了新的复杂性和挑战。由于需要应对各种外在环境变化,这些系统越来越依赖于实时的决策支持。因此,基于机器学习技术的决策支持系统(Decision Support S

AI天才研究院 3214

综合评价与决策方法一:优劣解距离法TOPSIS法)

1.TOPSIS方法简介 前文所讲的层次分析法和熵权法主要用来确定每个指标在每个方案中所占权重,在得到权重后与每个指标对应的值求积再求和就能得到每个方案的综合评分,因此也可以用来进行评价。但是其也有各自的局限性,例如层次分析法主观性太强并且方案层不能太多,否则很难通过一致性检验,而熵权法就只适用于计算权重,其所得评价结果也具有一定局限性。 而TOPSIS是一种综合评价方法,可以弥补层次分析法的一些缺点: (1)优劣解距离法可以充分利用原始数据信息,且其结果能充分反应各...

weixin_53972936的博客 1万+

【数学模型】TOPSIS

数学建模-TOPSISI

suic009的博客 6135
上一篇: 数学建模-层次分析法(AHP)
下一篇: [数值分析]微分方程初值问题及matlab代码
Steven Lynn
博客等级 码龄4年 12粉丝 17原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值