比特派app安卓版|topsis怎么读

作者: 比特派app安卓版
2024-03-09 23:09:09

大白话讲解TOPSIS法(内附TOPSIS法模板和实现方法)_哔哩哔哩_bilibili

大白话讲解TOPSIS法(内附TOPSIS法模板和实现方法)_哔哩哔哩_bilibili 首页番剧直播游戏中心会员购漫画赛事投稿大白话讲解TOPSIS法(内附TOPSIS法模板和实现方法)

3.3万

16

2021-04-28 00:24:24

未经作者授权,禁止转载26386644195【小白快速上手数据分析】之TOPSIS法

傻瓜式实现+小白也看得懂的实现讲解(内附TOPSIS法模板)

MPai微信公众号:万灵数据

MPai交流群:715829047(发送想要mpai扩展的模型,按反馈意见优先开发部分新模型。)

MPai数据科学平台官网:www.mpaidata.com知识分享官知识科学科普综合评价topsis

小白大腿与数据科学

发消息

人大硕士,擅长数学建模,数据分析咨询,合作交流微信:willingdata

关注 8492

拒绝低效率学习,高效提高GPA!

接下来播放

自动连播综合评价专题三:TOPSIS法登天小志

1.3万

4

多指标综合评价的基本思路与步骤(新手必看!!!)大鸭进京赶烤

7.1万

99

3-TOPSIS法烧鸡嘟嘟嘟

803

0

TOPSIS法wht0930

2048

1

EXCEL 熵权-TOPSIS法 计算权重及综合得分lanjingling2019

4784

0

AHP-TOPSIS法计算工具推荐,可以快速得到权重和得分大勇哥_yong

1175

0

熵值法+topsis法熵权法计算软件和案例讲解,一键出结果大勇哥_yong

6550

1

【SPSSAU】TOPSIS法计算权重 | 数据分析常见问题解答SPSSAU官方账号

6631

1

毕业论文数据分析 spssau TOPSIS法计算权重硕博论文指导

3235

0

EXCEL TOPSIS法 相对贴近度(综合得分)计算及排序lanjingling2019

1542

0

小白快速上手熵权Topsis(原理+实战)spsspro

5.2万

46

TOPSIS和熵权法牛毛b站

2.2万

20

topsis法熵权法计算秒出结果,太简单了!大勇哥_yong

1135

0

熵权法 TOPSIS 简介及实现好记性不如薄膜键盘

1.1万

12

TOPSIS理想解法(3)案例分析耿大哥讲算法

932

0

熵权topsis法面板数据如何计算大勇哥_yong

1296

0

熵权topsis的计算步骤、论文不同的做法分析和计算软件分享Matthew学长

3.3万

0

DEA方法归类、三阶段DEA、TOPSIS- DEA法论文分析小鱼没水不会游

6276

14

新手上路:熵权法(熵值法)原理,Excel操作及stata代码实现,水熊虫都能学会经济学西西弗斯

4.8万

64

spss小白快速上手之如何选择正确的综合评价方法spsspro

1.0万

1

展开

小窗

客服

顶部

赛事库 课堂 2021

TOPSIS法_百度百科

IS法_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心TOPSIS法播报讨论上传视频C.L.Hwang和K.Yoon于1981年提出的方法收藏查看我的收藏0有用+10TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon于1981年首次提出,TOPSIS法根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。中文名TOPSIS法外文名Technique for Order Preference by Similarity to an Ideal Solution提出人C.L.Hwang和K.Yoon提出时间1981年目录1简介2原理3涵义简介播报编辑TOPSIS法是一种逼近于理想解的排序法,该方法只要求各效用函数具有单调递增(或递减)性即可。TOPSIS法是多目标决策分析中一种常用的有效方法,又称为优劣解距离法。原理播报编辑其基本原理,是通过检测评价对象与最优解、最劣解的距离来进行排序,若评价对象最靠近最优解同时又最远离最劣解,则为最好;否则不为最优。其中最优解的各指标值都达到各评价指标的最优值。最劣解的各指标值都达到各评价指标的最差值。涵义播报编辑TOPSIS法其中“理想解”和“负理想解”是TOPSIS法的两个基本概念。所谓理想解是一设想的最优的解(方案),它的各个属性值都达到各备选方案中的最好的值;而负理想解是一设想的最劣的解(方案),它的各个属性值都达到各备选方案中的最坏的值。方案排序的规则是把各备选方案与理想解和负理想解做比较,若其中有一个方案最接近理想解,而同时又远离负理想解,则该方案是备选方案中最好的方案。新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

TOPSIS(逼近理想解)算法原理详解与代码实现 - 知乎

TOPSIS(逼近理想解)算法原理详解与代码实现 - 知乎首发于11111切换模式写文章登录/注册TOPSIS(逼近理想解)算法原理详解与代码实现子木​程序在公众号(不更新推文,不发广告):一个安静的资料号写在前面:个人理解:针对存在多项指标,多个方案的方案评价分析方法,也就是根据已存在的一份数据,判断数据中各个方案的优劣。中心思想是首先确定各项指标的最优理想值(正理想值)和最劣理想值(负理想解),所谓正理想值是一设想的最好值(方案),它的的各个属性值都达到各候选方案中最好的值,而负理想解是另一设想的最坏的值(方案),然后求出各个方案与正理想值和负理想值之间的加权欧氏距离,由此得出各方案与最优方案的接近程度,作为评价方案的优劣标准,最后得到各个方案的优劣值。目录一、TOPSIS算法1.1 TOPSIS算法的原理1.2 TOPSIS算法的实现二、数据预处理2.1 数据正向化处理2.1.1对于极小型指标的正向化处理2.1.2 对于中间型指标的正向化处理2.1.3对于区间型指标的正向化处理2.2数据标准化处理三、TOPSIS算法实现3.1最优解与最劣解计算3.2 TOPSIS评分计算四、TOPSIS算法总结4.1 TOPSIS算法实现步骤五、TOPSIS算法示例与扩展5.1 TOPSIS算法示例5.2 TOPSIS算法扩展六、程序源码如有专业问题或者需要仿真可以点下面付费咨询链接。一、TOPSIS算法1.1 TOPSIS算法的原理TOPSIS法(Technique for Order Preference by Similarity to Ideal Solution)可翻译为逼近理想解排序法,国内常简称为优劣解距离法TOPSIS 法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。为了对众多方案给出一个排序,在给出所有方案之后,可以根据这些数据,构造出一个所有方案组成的系统中的理想最优解和最劣解。而TOPSIS的想法就是,通过一定的计算,评估方案系统中任何一个方案距离理想最优解和最劣解的综合距离。如果一个方案距离理想最优解越近,距离最劣解越远,我们就有理由认为这个方案更好。那理想最优解和最劣解又是什么呢?很简单,理想最优解就是该理想最优方案的各指标值都取到系统中评价指标的最优值,最劣解就是该理想最劣方案的各指标值都取到系统中评价指标的最劣值。理想最优解中的数据都是各方案中的数据,而不要选择方案中没有的数据,理想最劣解同理。如何衡量某一个方案与理想最优解和最劣解的综合距离呢?TOPSIS基本思想是用下面这个表达式进行衡量:\frac{某一方案-最劣解}{理想最优解-最劣解} 可以发现,如果方案取到了理想最优解,其表达式取值为1;如果方案取到了理想最劣解,其表达式取值为0。我们便可以用这个表达式来衡量系统中某一个方案距离理想最优解和最劣解的综合距离,也直接用它给方案进行打分。当然这个公式只是一个基本的思路,实际上,为了更准确与合理,会对该公式进行优化。1.2 TOPSIS算法的实现在了解TOPSIS算法的基本思想后就是对相应参数的计算了,从上面的描述可以知道,除了要对该公式进行改进之外,因为涉及到数据之间的比较,还需要对方案数据进行处理,消除量纲以及范围太大带来的一系列问题。二、数据预处理2.1 数据正向化处理在处理数据时,有些指标的数据越大越好,有些则是越小越好,有些又是中间某个值或者某段区间最好。我们可以对其进行“正向化处理”,使指标都可以像考试分数那样,越大越好。将指标分为四类,如下表所示。四类指标类型正向化处理,就是将上述的四种指标数据进行处理,将其全部转化为极大型指标数据,这样我们计算时问题就少一点,码代码时也更加统一。2.1.1 对于极小型指标的正向化处理例如费用,我们可以用​将其转化为极大型,如果所有元素都为正数,也可以使用2.1.2 对于中间型指标的正向化处理如果其最佳数值是 x_{best} ,我们可以取 M=max\left\{ |x_{i}-x_{best}| \right\} ,之后按照转化。PH值正向化处理2.1.3 对于区间型指标的正向化处理对于区间型指标,如果其最佳区间是[a,b],我们取M=max\left\{ a-min\left\{ x_{i} \right\}, max\left\{ x_{i} \right\}-b\right\},之后按照转化,示例如下。区间型指标正向化处理至此,已将所有的数据都转化为极大型数据了。2.2 数据标准化处理为了消除不同的数据指标量纲的影响,我们还有必要对已经正向化的矩阵进行标准化。在概率统计中,标准化的方法一般是 \frac{X-EX}{\sqrt{DX}} ,不过这里我们不采用。记标准化后的矩阵为Z,其中 z_{ij}=\frac{x_{ij}}{\sqrt{\sum_{i=1}^{n}{x_{ij}^{2}}}} ,也就是 \frac{每一个元素}{\sqrt{其所在列的元素的平方和}} 。对数据进行了相应的处理后,可以用向量z_{i}来表达第i个方案。假设有n个待评价的方案,m个指标,此时 z_{i}=[z_{i1},z_{i2},...,z_{im}] 。由这n个向量构成的矩阵也就是我们的标准化矩阵Z了。经过了正向化处理和标准化处理的评分矩阵Z,里面的数据全部是极大型数据。三、TOPSIS算法实现3.1 最优解与最劣解计算经过了正向化处理和标准化处理的评分矩阵Z,里面的数据全部是极大型数据。我们就可以从中取出理想最优解和最劣解。因此我们取出每个指标,即每一列中最大的数,构成理想最优解向量,即同理,取每一列中最小的数计算理想最劣解向量:z^{+}就是 z_{max} , z^{-} 就是 z_{min} 。在得到理想最优解和理想最劣解的基础上就能计算每个方案的评分了。根据上面的距离评分公式:对其进行变型,也就是:变型的目的是为了使用欧几里得距离来衡量两个方案的距离,变形前后分母的计算结果其实是不同的(因为这里zi是一个向量)。这样更能体现出是综合距离。否则所有方案计算得分时分母都是相同的,相当于只衡量了分子,也就是距离最劣解的距离。3.2 TOPSIS评分计算于是计算距离评分:对于第i个方案zi,我们计算它与最优解的距离:与最劣解的距离:定义第i个方案的评分为Si:也就是前面提到的综合距离。0\leq S_{i} \leq 1,且 d_{i}^{+} 越小,也就是该方案与最优解的距离越小时,S_{i} 越大;相应的,d_{i}^{-}越小,也就是该方案与最劣解的距离越小时, S_{i} 越小。 为同时兼顾了该方案与最优解与最劣解的距离的评分。这个时候我们就有了每个方案的分数了,按分数排排序,就知道哪个方案比较好哪个方案比较差。四、TOPSIS算法总结4.1 TOPSIS算法实现步骤1.将原始数据矩阵正向化。也就是将那些极小性指标,中间型指标,区间型指标对应的数据全部化成极大型指标,方便统一计算和处理。2.将正向化后的矩阵标准化。也就是通过标准化消除量纲的影响。3.计算每个方案各自与最优解和最劣解的距离:与最优解的距离:与最劣解的距离:4.根据最优解与最劣解计算得分并排序五、TOPSIS算法示例5.1 TOPSIS算法示例对一个需要根据学生智商和情商进行排名的数据:原始数据矩阵如下对其进行正向化:对其进行标准化:计算与最优解和最劣解的距离:最后计算得分给出排名:这个例子告诉我们,成绩很重要,但是情商更重要。小王虽然只考了60分,但也及格了,而且他从不与人争吵,所以我们可以给他一个最好的评价。5.2 TOPSIS算法扩展从上面计算各自与最优解和最劣解的距离时,我们看到,每一项指标的权重是一样的。在实际问题中,不同的指标重要程度可能是不一样的。例如评奖学金的时候,成绩往往是最重要的,之后还有参与活动分,志愿服务分等等,他们的权重又低一点。因此,在实际的应用中,我们也可以给指标进行赋权,将权重放到计算距离的公式中。考虑权重后,不同指标对最后的影响不一样,考虑权重的评价往往是实际生活中很常见的一种评价方式。关于权重的选取也有不同的方法,比如层次分析法(主观给出)、熵权法等等。六、程序源码TOPSIS.m程序clear all

clc

%% 导入数据

% (1)在工作区右键,点击新建(Ctrl+N),输入变量名称为X

% (2)双击进入X,输入或拷贝数据到X

% (3)关掉这个窗口,点击X变量,右键另存为,保存为mat文件

% (4)注意,代码和数据要放在同一个目录下哦,且Matlab的当前文件夹也要是这个目录。

load data_water_quality.mat

%% 数据预处理_正向化

[n,m] = size(X);

disp(['共有' num2str(n) '个评价对象, ' num2str(m) '个评价指标'])

Judge = input(['这' num2str(m) '个指标是否需要经过正向化处理,需要请输入1 ,不需要输入0: ']);

if Judge == 1

Position = input('请输入需要正向化处理的指标所在的列,例如[2,3,6]: '); %[2,3,4]

disp('请输入需要处理的这些列的指标类型(1:极小型, 2:中间型, 3:区间型) ')

Type = input('例如[1,3,2]: '); %[2,1,3]

% 注意,Position和Type是两个同维度的行向量

for i = 1 : size(Position,2)%对每一列进行正向化处理

X(:,Position(i)) = Positivization(X(:,Position(i)),Type(i),Position(i));

% 第一个参数是要正向化处理的那一列向量 X(:,Position(i))

% 第二个参数是对应的这一列的指标类型(1:极小型, 2:中间型, 3:区间型)

% 第三个参数是告诉函数我们正在处理的是原始矩阵中的哪一列

% 返回值返回正向化之后的指标

end

disp('正向化后的矩阵 X = ')

disp(X)

end

%% 数据预处理_标准化

Z = X ./ repmat(sum(X.*X) .^ 0.5, n, 1);

disp('标准化矩阵 Z = ')

disp(Z)

%% 指标权重赋值

disp("请输入是否需要增加权重向量,需要输入1,不需要输入0")

Judge = input('请输入是否需要增加权重: ');

if Judge == 1

disp(['有多少个指标就输入多少个权重数(权重和为1),如[0.25,0.25,0.5]']);

weigh = input(['请输入输入' num2str(m) '个权重: ']);

if abs(sum(weigh) - 1)<0.000001 && size(weigh,1) == 1 && size(weigh,2) == m % 这里要注意浮点数的运算是不精准的。

else

weigh = input('你输入的有误,请重新输入权重行向量: ');

end

else

weigh = ones(1,m) ./ m ; %如果不需要加权重就默认权重都相同,即都为1/m

end

%% 计算与最大值的距离和最小值的距离,并算出得分

D_P = sum([(Z - repmat(max(Z),n,1)) .^ 2 ] .* repmat(weigh,n,1) ,2) .^ 0.5; % D+ 与最大值的距离向量

D_N = sum([(Z - repmat(min(Z),n,1)) .^ 2 ] .* repmat(weigh,n,1) ,2) .^ 0.5; % D- 与最小值的距离向量

S = D_N ./ (D_P+D_N); % 未归一化的得分

disp('最后的得分为:')

stand_S = S / sum(S)% 归一化的得分

[sorted_S,index] = sort(stand_S ,'descend')%对得分进行排序并返回原来的位置

plot(sorted_S,'r-o')

xmin=1;xmax = size(sorted_S,1);

ymin = 0;ymax = max(sorted_S)+min(sorted_S);

axis([xmin xmax ymin ymax]); % 设置坐标轴在指定的区间

grid on

xlabel('方案');ylabel('分数');%坐标轴表示对bai象标签

title('TOPSIS算法最终评分排序')正向化处理函数Positivization.m程序function [posit_x] = Positivization(x,type,i)

% 输入变量有三个:

% x:需要正向化处理的指标对应的原始列向量

% type: 指标的类型(1:极小型, 2:中间型, 3:区间型)

% i: 正在处理的是原始矩阵中的哪一列

% 输出变量posit_x表示:正向化后的列向量

if type == 1 %极小型

disp(['第' num2str(i) '列是极小型,正在正向化'] )

posit_x = Min2Max(x); %调用Min2Max函数来正向化

disp(['第' num2str(i) '列极小型正向化处理完成'] )

disp('~~~~~~~~~~~~~~~~~~~~分界线~~~~~~~~~~~~~~~~~~~~')

elseif type == 2 %中间型

disp(['第' num2str(i) '列是中间型'] )

best = input('请输入最佳的那一个值(中间的那个值): ');

posit_x = Mid2Max(x,best);

disp(['第' num2str(i) '列中间型正向化处理完成'] )

disp('~~~~~~~~~~~~~~~~~~~~分界线~~~~~~~~~~~~~~~~~~~~')

elseif type == 3 %区间型

disp(['第' num2str(i) '列是区间型'] )

a = input('请输入区间的下界: ');

b = input('请输入区间的上界: ');

posit_x = Inter2Max(x,a,b);

disp(['第' num2str(i) '列区间型正向化处理完成'] )

disp('~~~~~~~~~~~~~~~~~~~~分界线~~~~~~~~~~~~~~~~~~~~')

else

disp('没有这种类型的指标,请检查Type向量中是否有除了1、2、3之外的其他值')

end

end以下面这个例子为例:首先导入数据,然后运行程序,结果如下:编辑于 2022-04-18 21:54排序算法人工智能算法决策理论​赞同 316​​14 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录1111111

TOPSIS法(小白必看&文章包含详细源代码及注释)_topsis法样本容量的合理性-CSDN博客

>

TOPSIS法(小白必看&文章包含详细源代码及注释)_topsis法样本容量的合理性-CSDN博客

TOPSIS法(小白必看&文章包含详细源代码及注释)

最新推荐文章于 2022-10-05 16:55:03 发布

Zkaisen

最新推荐文章于 2022-10-05 16:55:03 发布

阅读量1.1w

收藏

201

点赞数

28

分类专栏:

数学建模

文章标签:

数学建模

matlab

算法

经验分享

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/fencecat/article/details/112302810

版权

数学建模

专栏收录该内容

7 篇文章

7 订阅

订阅专栏

时间 2020年5月4日 组别 数学建模 姓名 Zkaisen                                                                           本     周     完     成     工     作     总     结 这一周我主要学习了TOPSIS法即优劣解距离向量法。 1.AHP的局限性 前两周主要学习了层次分析法,层次分析法存在这样一些局限性: (1)层次分析法主观性很强,我们建模过程中判断矩阵都是自己手动填写的。 (2)层次分析法方案层不能太多,太多的话,构建的判断矩阵很可能不能通过一致性检验。而且随机一致性指标RI表中n也只给到了15。 (3)层次分析法是根据成对比较法和1~9尺度表构建判断矩阵得到数据的,对于一些有已知数据题目,层次分析法是不能很好利用原始数据的。 2.TOPSIS优点 针对AHP的上述局限性,学习TOPSIS可以弥补层次分析法的一些缺点: (1)优劣解距离法可以充分利用原始数据信息,且其结果能充分反应各评价方案与最优方案的接近程度。 (2)对样本容量没有严格限制,数据计算简单易行,无需数据检验。(topsis法适用于两个以上) 3.Topsis法简介 1981年,C.L.Hwang和K.Yoon首次提出了Topsis,全称Technique for Order Preference by Similarity to an Ideal Solution,可翻译为逼近理想解排序法,国内常称为优劣解距离法。它是一种常用的综合评价方法。 4.Topsis的基本过程 (1)原始矩阵正向化,得到正向化矩阵 a.指标类型   指标类型一般分为四种,极大型指标、极小型指标、中间型指标、  区间型指标。   极大型指标越大越好,极小型指标越小越好,中间型指标越接近中    间值越好,区间型指标落在区间内最好。 b.正向化的公式 正向化就是将原始数据指标都转化为极大型指标。 极小型——极大型:  当指标值中没有“0”时也可用公式: 中间型——极大型:(其中mid为中间值) 区间型——极大型:                                   注:M为距离区间最远的距离,即          当x在区间内时,正向化后的值为1; 当x小于区间下限a时,; 当x大于区间上限b时,; (2)对正向化矩阵标准化 标准化公式:                                 (3)计算得分并归一化 a.构造评分公式:           评分公式变形:           Topsis的思想:最优解即最大值,最劣解即最小值。 b.计算D+与D-:           定义最大值:Z+向量用于存放标准化矩阵中每一列的最大值           定义最小值:Z-向量用于存放标准化矩阵中每一列的最小值           定义第i个(i=1,2,...,n)个评价对象与最大值的距离:等于第i行每一个元素与其所在列的最大值的差的平方和的0.5次方 定义第i个(i=1,2,...,n)个评价对象与最大值的距离:等于第i行每一个元素与其所在列的最小值的差的平方和的0.5次方          c.计算未归一化的得分记为G                                       d.对得分进行归一化                               5.问题思考 (1)为什么要进行正向化? (2)为什么要进行标准化,标准化是为了消除量纲的影响,那么可不可以用下面的公式来实现?                               (2)构造评分公式的含义,背后的思想 6.代码思路及实现    (1)通过软件Matlab实现 a.先根据每一步的公式理清思路 b.根据分析,使用for循环实现较为可行 (学习编程软件中for循环相关操作) c.根据步骤分块实现不同的功能 d.代码编写过程中尽量使每一步结果都输出,这样当结果与预期 不符时方便纠错。并且可输入简单的数值对代码进行检验,查找错 误所在之处,进而修改完善。 e .找相关数据进行结果检验,验证结果的准确性。 (2)通过软件SPSS实现 a.论文中有可通过SPSS实现标准化,导入数据,进行相应操作后,标准化结果却与MATLAB中的结果不同。学习SPSS标准化,有两种不同的标准化方式,即z-score标准化和离差标准化。 b.默认的是z-score标准化。其公式不同于我们步骤中的公式。它是基于原始数据的均值(mean)和标准差(standard deviation)进行数据的标准化。将A的原始值x使用z-score标准化到x’。 步骤如下: 首先求出各变量(指标)的算术平均值(数学期望)xi和标准差si ;进行标准化处理:zij=(xij-xi)/si,其中zij为标准化后的值;xij为实际值。 最后将逆指标前的正负号对调。 z-score标准化后的变量值围绕0上下波动,大于0说明高于平均水平,小于0说明低于平均水平。 c.我们MATLAB中使用的公式是SPSS中标准化的规范化方法,也叫离差标准化,是对原始数据的线性变换,使结果映射到[0,1]区间。 可以通过SPSS的语法编辑窗口来编写代码实现TOPSIS(需要学习并掌握SPSS的基础语法才能实现代码的功能实现) (3)MATLAB代码简单思路                   遇    到   的   问   题 所遇到的问题: 1.没有理解在论文6.2.2中先用算术平均数计算对应的平均值? 后来懂了,他是通过VISSIM软件汇总数据,取平均值的.  2.表4中处理后的数据是同趋化后的数据吧,可是我通过代码求出的数据却和论文中的不同,本以为是标准化方法不同的原因,可是我用SPSS进行标准化后的数据进行得分计算,结果仍然不一样。   3.虽然通过论文学习了Matlab相关知识,但实现不了学习的论文中的内容. 论文中的数据都是自己通过统计得到的。 总结: 1.不懂的地方多思考,多百度 2.遇到问题,多尝试,用不同的方法来测试验证结果 3.学习优秀论文要注重学其方法,不必拘泥于一些具体实现上 (因为具体的功能实现可能需要具体的环境)                         备     注   Matlab代码 % TOPSIS法 % % 导入数据 % clear;clc;close all;%清屏,clc清空命令窗口,clear清空工作区,clos all清除图形 % 点击工作区右键,新建并为矩阵命名为X % 把数据复制到工作区 % 在excel中复制数据,在回到Excel中右键,点击粘贴excel中的数据(ctrl+shift+V) % 关掉这个窗口,右键另存,保存为mat文件 % (下次就不用复制粘贴了,只需要使用load命令即可加载数据) %  load data_kaifangqian.mat [r,c]=size(X) Max_total=max(X)%每一列数据的最大值,它是一个行向量 Min_total=min(X)%每一列数据的最小值,它是一个列向量 B=zeros(1,c);%定义一个0矩阵用来存放指标类型 disp('请输入指标类型,0表示极大型,1表示极小型,2表示中间型,3表示区间型') for j=1:c     %通过for循环依次从键盘输入指标类型对应的数字       B(j)=input('please  enter a type:'); end disp(B)     %% %%指标正向化 C=zeros(1,c) A=zeros(r,c)%这里我用A矩阵存放正向化后的数据 for j=1:c     if B(j)==0%无需正向化             for i=1:r             A(i,j)=X(i,j);%直接将原数值赋值给矩阵A             end     elseif B(j)==1%该列数据为极小型,需要正向化             for i=1:r                 A(i,j)=Max_total(j)-X(i,j);             end     elseif B(j)==2%中间型指标,需要正向化         mid=input('中间值mid:')%中间值也就是公式中的x(best)             for i=1:r                 C(i)=abs(X(i,j)-mid);%abs函数是绝对值函数             end              Max_mid=max(C);%用Max_mid来存放离中间值最远的值,也就是公式中的M             for i=1:r                 A(i,j)=1-C(i)./Max_mid;%代入公式计算正向化后的指标数值,并赋值给矩阵A                       end                   elseif B(j)==3%指标类型是区间型指标的情况                      a=input('请输入区间下限:')%区间下限,公式中的a             b=input('请输入区间上限:')%区间上限,公式中的b             e=(a-Min_total(j));%求出离区间下限最远的距离并赋值给e             d=(Max_total(j)-b);%求出离区间上限最远的距离并赋值给d             M=max(e,d);%比较e和d的值,并把最大值赋值给M             for  i=1:r                 if (X(i,j)>=a)&&(X(i,j)<=b) %如果指标刚好在区间内,那么正向化后的值为1                     A(i,j)=1;                                       elseif X(i,j)b%如果xi大于b,用公式计算正向化后的数值并赋值给矩阵A                     A(i,j)=1-(X(i,j)-b)./M ;                  end             end      end end %%   %标准化 %方法一结合上节课层次分析法,通过repmat函数,sum函数和乘方运算来实现 Z=A./repmat(sum(A.*A).^0.5,r,1); disp(Z); %方法二通过for循环来实现 for i=1:r     for j=1:c         D=sum(A.*A).^0.5 ;% A.*A就是矩阵A的每一个元素平方,sum求和得到的是一个行向量,存放矩阵中每一列元素的和         Z=A./repmat(D,r,1);         %repmat函数表示将A复制m*n块,及把A作为的元素,Z由m*n个A平铺而成。     end end disp(Z)   %% % % 求得分并进行归一化 S=zeros(r,1);%存放最终的归一化后的得分 G=zeros(r,1);%存放未归一化的得分 DP=zeros(r,1);%存放D+ DN=zeros(r,1);%存放D- E=zeros(r,c); F=zeros(r,c); Max_Z=max(Z);%存放标准化后每一列的最大值 Min_Z=min(Z);%存放标准化后每一列的最小值 for i=1:r     for j=1:c          E(i,j)=(Max_Z(j)-Z(i,j)).*(Max_Z(j)-Z(i,j));%就是求解D+公式中分母中根号下面的内容          F(i,j)=(Min_Z(j)-Z(i,j)).*(Min_Z(j)-Z(i,j));%就是求解D-公式中分母中根号下面的内容      end      DP(i)=sum(E(i,:)).^0.5;%第i个(i=1,2,...,n)个评价对象与最大值的距离。这里用到了E(i,:),就是取第i行的所有数据      DN(i)=sum(F(i,:)).^0.5;%第i个(i=1,2,...,n)个评价对象与最小值的距离        G(i)=DN(i)/(DP(i)+DN(i)); end  disp(DN)  disp(DP)  disp(G)   %%对得分进行归一化   for i=1:r     S(i)=G(i)/sum(sum(G)); end disp(S) %%

优惠劵

Zkaisen

关注

关注

28

点赞

201

收藏

觉得还不错?

一键收藏

打赏

知道了

5

评论

TOPSIS法(小白必看&文章包含详细源代码及注释)

时间 2020年5月4日 组别 数学建模 姓名 Zkaisen ...

复制链接

扫一扫

专栏目录

数学建模四大模型总结

我是天才很好

06-13

5万+

数学建模四大模型总结

文章目录数学建模四大模型总结1 、优化模型1.1 数学规划模型1.2 微分方程组模型1.3 图论与网络优化问题1.4 概率模型1.5 组合优化经典问题现代优化算法:禁忌搜索;模拟退火;遗传算法;人工神经网络2、分类模型2.1 判别分析2.2 聚类分析2.3 神经网络分类方法3、评价模型3.1 层次分析法(AHP)3.2 灰色综合评价法(灰色关联度分析)3.3 模糊综合评价法3...

TOPSIS(优劣解距离法)

最新发布

weixin_72151610的博客

01-09

375

比较对象大于两个,比较指标多,许多指标不存在所谓的最大值最小值(x-min)/(max-min)清风学习同学评分例子:排名越小越好,但是评分越大越好,所以要对排名进行修正。1.将极小型转换成极大型指标(例如:费用、坏品率、污染程度)不同指标的单位不同,不好一起衡量,需要对已经正向化的矩阵进行。统一指标类型:将所有指标转化为极大型【指标正向化】不合理之处:只要排名不变,评分就不变,相关性不强。2.中间型指标(越接近某个特定值越好)例如:PH。层次分析法的劣势:决策层不能太多,指标已知。极大型指标:越大越好。

5 条评论

您还未登录,请先

登录

后发表或查看评论

topsis加入了权重的代码_TOPSIS优劣距离法_

10-02

TOPSIS加了权重的代码,可在MATLAB中实现,亲测可用

Topsis法代码.zip_topsis matlab_topsis代码_topsis法_决策_理想解

07-14

TOPSIS法根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。TOPSIS法是一种逼近于理想解的排序法,该方法只要求各效用函数具有单调递增(或递减)性就行。TOPSIS法是多目标决策分析中一种常用的有效方法,又称为优劣解距离法。

结合熵权法的topsis方法的代码.zip

09-13

结合熵权法的topsis方法的代码,由于本身函数较多,还有一些数据作为例题所以没有办法单独放在网页上,只能通过压缩包下载

TOPSIS熵值法R代码.R

04-06

topsis评价类算法+熵权法确定权重,r语言代码,可以直接代入数据进行运行,简单方便,私人编写的。

Topsis算法综合评价代码_matlab源码.rar

12-12

Topsis算法综合评价代码_matlab源码.rar

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

BetterBench的博客

11-09

3044

目录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)可翻译为逼近理想解排序

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

热门推荐

秀岩的博客

01-08

4万+

优劣解距离法

  TOPSIS法(Technique for Order Preference by Similarity to Ideal Solution)可翻译为逼近理想解排序法,国内常简称为优劣解距离法。

  TOPSIS 法是一种常用的 综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距。

...

数学建模-TOPSIS法

qq_60678226的博客

06-10

1万+

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

第二讲 综合评价分析—TOPSIS法

qq_63767210的博客

07-25

1万+

综合评价分析—TOPSIS法步骤详解

TOPSIS熵值法R代码和灰色关联度Matlab程序.rar_topsis代码R程序_灰色关联 熵权_熵值法_熵权法TOPSIS

07-15

TOPSIS-熵权法R代码,可用来进行综合评价

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

luxurie的小窝

05-01

6883

熵权法

层次分析法是一种评价模型,当没有给出数据时,我们对不同的准则进行分析,最后求得每一种方案的评分,但是有很大的缺点,比如主观性太强、方案层不能过多。而Topsis优劣解距离法可以对已有数据进行分析,经过正向化、标准化、求距离、归一化后即可得到评分。

但是Topsis有一个问题,就是默认每个指标的权重相同,所以也可以用层次分析法求出权重进行修正,由于层次分析法有很大不足,所以这里用熵权法对T...

SPSSAU综合评价方法汇总

m0_37228052的博客

06-30

6468

综合评价是对某事物进行多指标综合评价的过程,是一种科学研究和科学决策的过程。一般应当包括指标体系设计、收集资料、整理资料和统计分析几个阶段。

简单从分析角度来讲,综合评价方法步骤主要包括:确定指标体系、指标数据处理(无量纲化等)、确定指标权重、计算综合评价结果及综合排名。

上图中总结了5种综合评价方法,大致可分为两类:

其中TOPSIS法、熵值TOPSIS法、秩和比RSR法、灰色关联法均是使用小样本数据对多个指标进行综合评价,为每个评价对象计算综合得分,找出最优方案。

模糊综合评价则是以模糊数学

备战数学建模13-优劣解距离法TOPSIS模型

nuist_NJUPT的博客

05-05

930

目录

一、TOPSIS法

1-基本概念

2-TOPSIS方法的具体步骤

二、TOPSIS法的应用案例

1-案例题目

2-TOPSIS主程序

3-正向化处理函数

4-极小型转换为极大型的函数

5-中间型转换为极大型的函数

6-区间型转换为极大型的函数

一、TOPSIS法

1-基本概念

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

我们之前学习

综合评价与决策方法(一)——TOPSIS法的原理

weixin_45813658的博客

08-20

2万+

综合评价与决策方法综述理想解法

评价模型:TOPSIS法(理想解法)

m0_64087341的博客

10-05

3924

数学建模之TOPSIS(理想解法)

TOPSIS算法

The__Tyche的博客

01-16

3734

一.算法介绍

TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon于1981年首次提出,TOPSIS法根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。TOPSIS法是一种逼近于理想解的排序法,该方法只要求各效用函数具有单调递增(或递减)性就行。TOPSIS法是多目标决策分析中一种常用的有效方法,又称为优劣解距离法。——来自百度百科

熵权topsis法代码

07-27

抱歉,我无法提供完整的熵权TOPSIS法代码。但是,我可以解释一下熵权TOPSIS法的原理和步骤。

熵权TOPSIS法是一种多指标决策方法,它结合了熵权法和TOPSIS法。下面是熵权TOPSIS法的步骤:

1. 收集决策指标的数据:首先,需要收集各个指标的数据,这些数据可以是定量的或定性的。

2. 计算指标的权重:使用熵权法来计算每个指标的权重。熵权法是一种基于信息熵的方法,它可以根据指标的变异性来确定权重。

3. 标准化数据:对每个指标的数据进行标准化处理,使得它们具有相同的量纲和范围。常见的标准化方法包括线性标准化和范围标准化。

4. 构建决策矩阵:将标准化后的数据组成一个决策矩阵,其中每一行代表一个评价对象,每一列代表一个指标。

5. 计算正向化矩阵:根据极小型指标转化为极大型指标的公式,计算正向化矩阵。这个矩阵用于将所有指标都转化为越大越好的形式。

6. 计算距离矩阵:使用欧氏距离或其他距离度量方法,计算每个评价对象与理想解的距离。

7. 计算接近度指数:根据距离矩阵,计算每个评价对象的接近度指数。接近度指数越大,表示评价对象越接近理想解。

8. 排序和选择最优解:根据接近度指数,对评价对象进行排序,选择接近度指数最高的评价对象作为最优解。

这是熵权TOPSIS法的基本步骤。具体的代码实现可能会因编程语言和具体问题而有所不同。如果您需要具体的代码实现,建议参考相关的学术文献或使用特定的软件工具来实现。

#### 引用[.reference_title]

- *1* [2 评价类算法:TOPSIS法笔记(附Python代码)](https://blog.csdn.net/weixin_43937790/article/details/125901879)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]

- *2* *3* [TOPSIS法(熵权法)(模型+MATLAB代码)](https://blog.csdn.net/m0_62504956/article/details/128461414)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]

[ .reference_list ]

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

Zkaisen

CSDN认证博客专家

CSDN认证企业博客

码龄5年

暂无认证

126

原创

7958

周排名

8588

总排名

35万+

访问

等级

3075

积分

921

粉丝

1188

获赞

76

评论

2912

收藏

私信

关注

热门文章

MATLAB函数调用

54670

层次分析法详细讲解(小白必看&电脑查看)

22260

DOSBOX与DEBUG的使用方法及命令

16214

入门学习MNIST手写数字识别

13048

基于LSTM算法的股票预测

12962

分类专栏

安全与运维

52篇

跟着小迪学安全

6篇

学习中遇到的问题

13篇

力扣刷题

3篇

自学笔记

4篇

图像识别

18篇

汇编语言

9篇

计算机体系结构

4篇

程序猿必备技能

2篇

斯坦福大学吴恩达教授Machine Learning课程

2篇

文献管理与信息分析

5篇

数学建模

7篇

软件安全

6篇

最新评论

网络协议与攻击模拟_17HTTPS 协议

程序边界:

龙年拜年啦!愿你在龙年的舞台上,如同巨龙般展翅高飞,迎接更多的挑战和机遇。祝你龙年大吉,事业有成,家庭幸福,身体健康,万事如意!

网络协议与攻击模拟_17HTTPS 协议

征途黯然.:

The expertise in 网络协议与攻击模拟17HTTPS协议 is admirable, and the article is highly valuable.

网络协议与攻击模拟_17HTTPS 协议

CSDN-Ada助手:

恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/618073514。

网络协议与攻击模拟_17HTTPS 协议

CSDN-Ada助手:

恭喜你这篇博客进入【CSDN每天值得看】榜单,全部的排名请看 https://bbs.csdn.net/topics/618073604。

013信息打点-Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份

Zkaisen:

我听课做的笔记,一字一句打下来的,因为不想漏掉小迪老师讲的任何知识点,一段时候忘了就回来看看笔记,就等于重听了一遍视频

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

Linux操作系统-05-文件查找与归档压缩

Linux操作系统-04-用户和用户组

Linux操作系统-03-文件和文件夹操作命令

2024年30篇

2023年29篇

2022年44篇

2021年19篇

2020年4篇

目录

目录

分类专栏

安全与运维

52篇

跟着小迪学安全

6篇

学习中遇到的问题

13篇

力扣刷题

3篇

自学笔记

4篇

图像识别

18篇

汇编语言

9篇

计算机体系结构

4篇

程序猿必备技能

2篇

斯坦福大学吴恩达教授Machine Learning课程

2篇

文献管理与信息分析

5篇

数学建模

7篇

软件安全

6篇

目录

评论 5

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

Zkaisen

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

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

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

数学建模笔记——评价类模型之TOPSIS - 知乎

数学建模笔记——评价类模型之TOPSIS - 知乎首发于数学建模笔记切换模式写文章登录/注册数学建模笔记——评价类模型之TOPSIS小白​好的,今天继续研究评价类模型的相关算法。实不相瞒,虽然我才写到第二个算法,但是已经听了几十节课了,清风老师的课程确实蛮不错的,实用性比较强。相关的模型、算法基本上越往后越难,所以珍惜现在比较容易理解的评价类模型吧hhh。在这里要说明一下,小白本白只是一个即将大三的本科生,目前比较容易理解的模型我还能写得完整一些。之后很多模型会涉及较为复杂的数学推导,我可能很难完整地从原理去描述了,只能着重于实际应用方面。请各位谅解啦。ok,我们继续学习评价类模型算法。(注:以下案例均来自我所听的网课)回顾上一篇文章我们介绍了一个简单又实用的评价打分方法——层次分析法。同时我们也提到了,层次分析法有一些缺陷之处。首先就是主观性较强,层次分析法往往是专家用来打分的方法,但建模比赛中没有专家,判断矩阵只能我们自己填;其次,当指标或者方案层数量较多时,我们两两比较得出的判断矩阵和一致矩阵可能会出现较大的差异(想一想你的心理预期,有多符合那个乘法关系),判断矩阵的填写也会比较麻烦(例如要问C_{20}^2次问题);再者,层次分析法往往用于没有相关数据的问题,我们的打分也是按照判断矩阵给出的,如果已经有了数据,再主观打分就不太合适了。看看这个题目给出A—T二十条河流的水质指标及具体数据,请建立合适的模型,给这些河流的水质从高到低排排序。嗯,现在再用层次分析法,是不是就不太合适了……TOPSIS算法TOPSIS算法是解决上述问题的一个比较合适的算法,其全称是Technique\ for\ Order\ Preference\ by\ Similarity\ to\ an\ Ideal\ Solution,通俗的翻译则是“优劣解距离法”。这个翻译可以说是指向了此算法的本质,我们接下来慢慢谈。我们依然从一个简单的问题入手。小明同学考上南大之后,不知不觉就迎来了第一次高数考试,他及其舍友的分数如下。现在我们要根据他们的成绩,给他们进行打分,要求分数可以合理地表达其成绩的高低。hhh可能会有人觉得这个问题比较奇怪,成绩本身就可以作为所谓的分数了,实在不行我们还有GPA,怎么还要打分?因为这只是一个例子,事实上在许多实际问题中,我们只有数据,例如上面水质问题的含氧量,PH值,并没有这样一个分数。再者,实际问题中有很多的指标,其量纲经常不同,但我们需要通过这些数据得出一个综合的分数。因此我们很有必要对数据进行一定的处理,同时找到一个综合打分的方法。所以我们有一个很直接的想法,就是对分数进行归一化处理,例如清风的最后得分就是\frac {99}{89+60+74+99} = 0.307。嗯,这个想法很合理。即一个人的成绩占总成绩的比重,就可以作为这个人在总体中的得分。但是注意了,这里只有一个指标,所以我们可以直接用这个得分作为排序标准。如果还有一些指标,同样进行类似的操作,实际上就相当于我们对数据进行了处理,消去了量纲的影响罢了。结果就是,一番操作过后,留给我们的仍然是一个得分表格,只不过里面是已经被处理过的数据,但还是没能给出排名。这里提出一个小问题,我们把PH值作为衡量水质的一个标准,其范围是0~14,PH=7时最好,所以PH=7时相关指标得分应该最高。这时候就不能像成绩那样,直接求和算比重了吧,那应该怎么处理呢?ok,我们继续。上述的操作只是对数据进行了处理,我们还是需要一个打分的标准。有同学就会想到,赋权,然后打分。这就回到了我们层次分析法的内容。还是那些问题,主观性比较强,指标太多时操作起来不准确且麻烦,对数据的利用不充分等等。这里就可以引入TOPSIS的想法了。事实上我们的目的是对方案给出一个排序,只要数据有了,我们就可以根据这些数据,构造出一个所有方案组成的系统中的理想最优解和最劣解(我感觉最劣解和理想不搭,就直接用最劣解称呼吧)。而TOPSIS的想法就是,我们通过一定的计算,评价系统中任何一个方案距离理想最优解和最劣解的综合距离。如果一个方案距离理想最优解越近,距离最劣解越远,我们就有理由认为这个方案更好。那理想最优解和最劣解又是什么呢?很简单,理想最优解就是该理想最优方案的各指标值都取到系统中评价指标的最优值,最劣解就是该理想最劣方案的各指标值都取到系统中评价指标的最劣值。这么说可能不是很清楚,举个例子。如果我们只有一个指标,例如上图中的成绩,那么理想最优解就是99分,注意,不是满分100分,理想最优解中的数据都是各方案中的数据,而不要选择方案中没有的数据。不然如果是GDP这种上不封顶的指标,理想最优取值岂不是正无穷了……同理,该系统中的最劣解是60。那如果有两个指标呢?例如我们引入一个“与他人争吵的次数”,用来衡量情商,给出相应的数据表格。按照我们的一般想法,与他人争吵的次数应该是越小越好,所以我们可以用向量表达这个系统中的理想最优解,也就是[99,0],取清风的成绩和小王的争吵次数,最劣解就是[60,3],取小王的成绩和清风的争吵次数。现在我们知道了如何取得理想最优解和最劣解,那如何衡量某一个方案与理想最优解和最劣解的综合距离呢?TOPSIS用下面一个表达式进行衡量:\frac {某一方案 - 最劣解}{理想最优解 - 最劣解}。可以发现,如果方案取到了理想最优解,其表达式取值为1;如果方案取到了理想最劣解,其表达式取值为0。我们便可以用这个表达式来衡量系统中某一个方案距离理想最优解和最劣解的综合距离,也直接用它给方案进行打分。相信到这里大家对于TOPSIS的基本思想已经差不多理解了,之后就是实际操作的问题了。我们都知道,“方案 - 最劣解”这种东西只是方便理解,确实也是我编出来的,实际中方案根本不能做差。所以我们只能用数据来求出这么一个距离。对于某一个指标的数据,我们可以用\frac {x-min}{max-min}来衡量综合距离。如果只有成绩这一个指标,其计算很简单,例如清风的得分就是\frac {99-60}{99-60}=1,其余人的成绩可以依次给出。对于“争吵次数”这个指标,清风的得分可以是\frac {3-3}{0-3}=0,虽然也能计算,但其分母是个负值,还是不太习惯。那如果对于PH值,7是最优解,0和14哪一个看成最劣解用于计算呢?亦或者如果某个指标处在10~20之间最佳,那最优解最劣解又如何衡量呢?这便是我们遇到的问题。除此之外,由于数据的量纲不同,在实际的计算过程中也会出现这样或者那样的问题,因此我们也有必要对于原数据进行相关的处理。首先,我们解决第一个问题,有些指标的数据越大越好,有些则是越小越好,有些又是中间某个值或者某段区间最好。我们可以对其进行“正向化处理”,使指标都可以像考试分数那样,越大越好。我们可以把指标分为四类,如下表所示。 所谓的正向化处理,就是将上述的四种指标数据进行处理,将其全部转化为极大型指标数据,这样我们计算时问题就少一点,码代码时也更加统一。对于极小型指标,例如费用,争吵次数,我们可以用\hat x_i=max-x_i将其转化为极大型,如果所有元素都为正数,也可以使用\hat x_i= \frac {1}{x_i}。示例如下。对于中间型指标,如果其最佳数值是x_{best},我们可以取M=max\{|x_i - x_{best}|\},之后按照\hat x_i = 1 - \frac {x_i - x_{best}}{M},示例如下。对于区间型指标,如果其最佳区间是[a,b],我们取M=max\{a-min\{x_i\},max\{x_i\}-b\},之后按照进行转化,示例如下。至此,我们已经将所有的数据都转化为极大型数据了,可以很好地使用\frac {x-min}{max-min}来进行打分。但是为了消除不同的数据指标量纲的影响,我们还有必要对已经正向化的矩阵进行标准化。在概率统计中,标准化的方法一般是\frac {X-EX}{\sqrt {DX}},不过这里我们不采用。我们记标准化后的矩阵为Z,其中z_{ij}=\frac {x_{ij}}{\sqrt {\sum_{i=1}^n {x_{ij}}^2}},也就是\frac {每一个元素}{\sqrt {其所在列的元素的平方和}}。现在我们已经对数据进行了相应的处理,可以计算每一个方案的的得分了,也就是所谓的距离。由于我们一个方案具有多个指标,因此我们可以用向量z_i来表达第i个方案。假设有n个待评价的方案,m个指标,此时z_i=[z_{i1},z_{i2},...,z_{im}]。由这n个向量构成的矩阵也就是我们的标准化矩阵Z了。(实在是打不好这个样子……) 之后我们就可以从中取出理想最优解和最劣解了,经过了正向化处理和标准化处理的评分矩阵Z,里面的数据全部是极大型数据。因此我们取出每个指标,即每一列中最大的数,构成理想最优解向量,即z^+\ =\ [z_1^+,z_2^+,...,z_m^+]=\\ \ [max\{z_{11},z_{21},...,z_{n1}\},max\{z_{12},z_{22},...,z_{n2}\},...,max\{z_{1m},z_{2m},...,z_{nm}\}]。 同理,取每一列中最小的数计算理想最劣解向量,z^-\ =\ [z_1^-,z_2^-,...,z_m^-]=\\\ [min\{z_{11},z_{21},...,z_{n1}\},min\{z_{12},z_{22},...,z_{n2}\},...,min\{z_{1m},z_{2m},...,z_{nm}\}]。(z^+就是z_{max},z^-就是z_{min})现在我们可以计算得分了,之前我们的计算公式是\frac {z_i-z_{min}}{z_{max}-z_{min}} \ 也就是\ \frac {z_i-z_{min}}{(z_{max}-z_i)+(z_i-z_{min})},嗯,我们变形成了·\frac {z与z_{min}的距离}{z与z_{max}的距离\ +\ z与z_{min}的距离}。为什么要这样变形呢?因为大家都是这么用的……好吧,其实我们接下来是使用欧几里得距离来衡量两个方案的距离,变形前后分母的计算结果其实是不同的。我个人认为这样变形更有利于说明问题,即我们衡量的得分是考虑到某个方案距离最优解和最劣解的一个综合距离。不然的话,所有方案计算得分时分母都是相同的,相当于只衡量了分子,也就是距离最劣解的距离。那应该还是采用综合衡量的方式会好一点儿吧,你觉得呢?嗯,我就默认大家都同意这个说法了。我们继续计算得分,对于第i个方案z_i,我们计算它与最优解的距离d_i^+\ =\ \sqrt {\sum_{j=1}^m (z_j^+\ - z_{ij})^2 },与最劣解的距离为d_i^-\ =\ \sqrt {\sum_{j=1}^m (z_j^-\ - z_{ij})^2 }。我们记此方案的得分为S_i,则S_i = \frac {d_i^-}{d_i^+\ +d_i^- },也可以理解为我们上文一直在说的综合距离。很明显,0 \le S_i \le 1,且d_i^+越小,也就是该方案与最优解的距离越小时,S_i越大;d_i^-越小,也就是该方案与最劣解的距离越小时,S_i越小。这种计算方式同时考虑了该方案与最优解和最劣解的距离。这个时候我们就有了每个方案的分数了,按分数排排序,就知道哪个方案好一点儿哪个方案次一点儿了。还可以按照这个得分再进行一次归一化,不过我觉得没什么必要了。嗯,基本部分讲完啦。总结总结一下。使用TOPSIS算法的一个先决条件就是要有数据,最好全部是定量数据,如果是定性数据或者定序数据,但能够分别优劣,也可以按照定量数据来处理。之后就开始操作: a.将原始数据矩阵正向化。 也就是将那些极小性指标,中间型指标,区间型指标对应的数据全部化成极大型指标,方便统一计算和处理。b.将正向化后的矩阵标准化。 也就是通过标准化,消除量纲的影响。c.计算得分并排序 。公式就是S_i = \frac {d_i^-}{d_i^+\ +d_i^- }。这次好像还没有给一个完整的解题过程,嗯,我就把PPT里的小案例放在这里供大家参考。 这是原始数据矩阵 我们对其进行正向化 我们再对其进行标准化 最后计算得分给出排名 嗯,这个例子告诉我们,成绩很重要,但是情商更重要hhh。小王虽然只考了60分,但也及格了,而且他从不与人争吵,所以我们可以给他一个最好的评价hhh。其实我们可以看到TOPSIS的一个特点,即它使用理想最优解和最劣解作为评判方案的依据时,实际上就是在方案的系统内部进行评价,这样的评价手段也可以更好的表达出系统中方案与方案之间的差距,也比较充分地利用了数据所包含的信息。(我随便编的,别信)拓展TOPSIS是不是又简单又实用呢?其实我们还可以进行一点点儿的拓展,不想打字了,看下图。我们可以看到,在计算距离时,我们其实默认每个指标的权重是相同的,但实际问题中,不同的指标重要程度可能是不一样的。例如评奖学金的时候,成绩往往是最重要的,之后还有参与活动分,志愿服务分等等,他们的权重又低一点。因此,在实际的应用中,我们也可以给指标进行赋权,将权重放到计算距离的公式中。如图。带上了权重之后,不同的指标发挥的影响就不一样了,带权重的评价也往往是实际生活中很常见的一种评价方式。那在建模中如何确定权重呢?如果是日常生活向的评价,我们可以使用层次分析法,结合常识给出。如果是比较专业的评价指标,我们可以查询资料,看看别人怎么研究的。还有一种方法叫熵权法,也是这套课程的内容,不过限于篇幅,就留到之后再提吧。局限性TOPSIS法有什么局限性呢?其实也是有的,例如没有数据你就行不通了吧hhh。不过在实际建模中,倒也不必考虑太多的局限性,知道每个模型的适用条件就好了。到时候见招拆招,增删查改,尽力而为就好了。一个没有参加过比赛的小白说这些是不是有点儿不妥……不管了,反正就是碰到什么题用对应的模型,实在不行就试着综合综合,总能有个结果的hhh嗯,就这样,拜拜~作业我把PPT里的题目也放在这里,应该没问题。哔哩哔哩上有作业讲解的。 (如果文章有什么错误欢迎指出毕竟我就是个沙雕的小白orz)这两天知乎给我推送了一些数学建模相关的问答,其中一个是数学建模相关书籍。我把高赞回答推荐的书的电子版找了一下,如果需要的话,在微信公众号“我是陈小白”后台回复“数学建模书籍”即可。编辑于 2020-07-19 08:08数学建模​赞同 686​​51 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录数学建模笔记一边学习一

TOPSIS法 - MBA智库百科

TOPSIS法 - MBA智库百科

全球专业中文经管百科,由121,994位网友共同编写而成,共计435,713个条目

查看

条目讨论编辑 收藏

简体中文繁体中文

工具箱▼

链入页面

链出更改

上传文件 特殊页面 可打印版

永久链接

TOPSIS法

用手机看条目

扫一扫,手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

TOPSIS法(Technique for Order Preferenceby Similarity to Ideal Solution,)逼近理想解排序法、理想点法

目录

1 TOPSIS法概述

2 TOPSIS法的基本原理

3 TOPSIS法的数学模型[1]

4 参考文献

[编辑]TOPSIS法概述

  TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon于1981年首次提出,TOPSIS法根据有限个评价对象与理想化目标的接近程度进行排序的方法,是在现有的对象中进行相对优劣的评价。理想化目标(Ideal Solution)有两个,一个是肯定的理想目标(positive ideal solution)或称最优目标,一个是否定的理想目标(negative ideal solution)或称最劣目标,评价最好的对象应该是与最优目标的距离最近,而与最劣目标最远,距离的计算可采用明考斯基距离,常用的欧几里德几何距离是明考斯基距离的特殊情况。

  TOPSIS法是一种理想目标相似性的顺序选优技术,在多目标决策分析中是一种非常有效的方法。它通过归一化后的数据规范化矩阵,找出多个目标中最优目标和最劣目标(分别用理想解和反理想解表示) ,分别计算各评价目标与理想解和反理想解的距离,获得各目标与理想解的贴近度,按理想解贴近度的大小排序,以此作为评价目标优劣的依据。贴近度取值在0~1 之间,该值愈接近1,表示相应的评价目标越接近最优水平;反之,该值愈接近0,表示评价目标越接近最劣水平。该方法已经在土地利用规划、物料选择评估、项目投资、医疗卫生等众多领域得到成功的应用,明显提高了多目标决策分析的科学性、准确性和可操作性。

[编辑]TOPSIS法的基本原理

  其基本原理,是通过检测评价对象与最优解、最劣解的距离来进行排序,若评价对象最靠近最优解同时又最远离最劣解,则为最好;否则为最差。其中最优解的各指标值都达到各评价指标的最优值。最劣解的各指标值都达到各评价指标的最差值。

  TOPSIS法中“理想解”和“负理想解”是TOPSIS法的两个基本概念。所谓理想解是一设想的最优的解(方案),它的各个属性值都达到各备选方案中的最好的值;而负理想解是一设想的最劣的解(方案),它的各个属性值都达到各备选方案中的最坏的值。方案排序的规则是把各备选方案与理想解和负理想解做比较,若其中有一个方案最接近理想解,而同时又远离负理想解,则该方案是备选方案中最好的方案。

[编辑]TOPSIS法的数学模型[1]

  遇到多目标最优化问题时,通常有m 个评价目标 每个目标有n 评价指标。首先邀请相关专家对评价指标(包括定性指标和定量指标) 进行打分,然后将打分结果表示成数学矩阵形式,建立下列特征矩阵:

  

  。

  计算规范化矩阵

  对特征矩阵进行规范化处理,得到规格化向量rij ,建立关于规格化向量rij的规范化矩阵

  

  。

  构造权重规范化矩阵

  通过计算权重规格化值vij,建立关于权重规范

化值vij 的权重规范化矩阵

  。

  其中,wj是第j 个指标的权重。在基于ASP的动态联盟制造资源评估模型中,采用的权重确定方法有Delphi法、对数最小二乘法、层次分析法、熵等。

  确定理想解和反理想解

  根据权重规格化值vij来确定理想解A * 和反理想解A − :

   。

  。

  其中,J1是收益性指标集, 表示在第i个指标上的最优值; J2是损耗性指标集, 表示在第i个指标上的最劣值。收益性指标越大,对评估结果越有利;损耗性指标越小,对评估结果越有利。反之,则对评估结果不利。

  计算距离尺度

  计算距离尺度,即计算每个目标到理想解和反理想解的距离,距离尺度可以通过n维欧几里得距离来计算。目标到理想解A * 的距离为S * ,到反理想解A − 的距离为S − :

  

  

  。

  其中,与分别为第j个目标到最优目标及最劣目标的距离, vij是第i个目标第j个评价指标的权重规格化值。S * 为各评价目标与最优目标的接近程度, S * 值越小,评价目标距离理想目标越近,方案越优。

  计算理想解的贴近度C *

  。

  式中,。当时, Ai = A − ,表示该目标为最劣目标;当时, Ai = A * , 表示该目标为最优目标。在实际的多目标决策中, 最优目标和最劣目标存在的可能性很小。

  根据理想解的贴近度C * 大小进行排序

  根据C * 的值按从小到大的顺序对各评价目标进行排列。排序结果贴近度C * 值越大,该目标越优,C * 值最大的为最优评标目标。

[编辑]参考文献

↑ 李浩、罗国富、谢庆生.基于应用服务提供商的动态联盟制造资源评估模型研究

来自"https://wiki.mbalib.com/wiki/TOPSIS%E6%B3%95"

打开MBA智库App, 阅读完整内容

打开App

本条目对我有帮助202

MBA智库APP

扫一扫,下载MBA智库APP

分享到:

温馨提示

复制该内容请前往MBA智库App

立即前往App

  如果您认为本条目还有待完善,需要补充新内容或修改错误内容,请编辑条目或投诉举报。

本条目相关文档

 TOPSIS法的港口物流 2页 基于TOPSIS法的客户价值评价模型 2页 基于改进TOPSIS法的企业技术选择 5页 基于属性测度的客观权TOPSIS法及应用 7页 基于TOPSIS法的辽宁省经济水平评价 2页 基于改进AHP法与TOPSIS法的第三方物流服务商选择 3页 基于改进AHP法与TOPSIS法的第三方物流服务商选择 3页 TOPSIS法在招投标评价体系中的应用 5页 TOPSIS法在招投标评价体系中的应用 5页 基于改进的TOPSIS法城乡差异度分析 4页 更多相关文档

本条目相关课程

本条目由以下用户参与贡献

Cabbage,Zfj3000,Caijing,施伟富,HEHE林,泡芙小姐,董晴晴,otf125. 页面分类: 统计方法 | 硬评价方法

评论(共5条)提示:评论内容为网友针对条目"TOPSIS法"展开的讨论,与本站观点立场无关。

222.168.41.* 在 2010年5月21日 20:07 发表

错了!

回复评论

发表评论请文明上网,理性发言并遵守有关规定。

147.8.88.* 在 2012年3月6日 11:00 发表

不对,r是怎么计算也没写

回复评论

发表评论请文明上网,理性发言并遵守有关规定。

HEHE林 (Talk | 贡献) 在 2012年3月6日 14:08 发表

147.8.88.* 在 2012年3月6日 11:00 发表

不对,r是怎么计算也没写

已添加r的计算公式,希望对您会有帮助!~

回复评论

发表评论请文明上网,理性发言并遵守有关规定。

218.22.13.* 在 2012年11月12日 21:37 发表

贴近度公式有误吧,S*和S-的位置反了。

S*值越小,评价目标距离理想目标越近,方案越优的,如果按目前这个公式,S*=0时C*=0,成了最差方案了。

回复评论

发表评论请文明上网,理性发言并遵守有关规定。

HEHE林 (Talk | 贡献) 在 2012年11月13日 11:01 发表

218.22.13.* 在 2012年11月12日 21:37 发表

贴近度公式有误吧,S*和S-的位置反了。

S*值越小,评价目标距离理想目标越近,方案越优的,如果按目前这个公式,S*=0时C*=0,成了最差方案了。

原文附有参考文献,您可以做下对比,希望对您有帮助!

回复评论

发表评论请文明上网,理性发言并遵守有关规定。

发表评论请文明上网,理性发言并遵守有关规定。

首页

文档

百科

课堂

商学院

资讯

知识点

国际MBA

商城

企业服务

问答

首页

专题

管理

营销

经济

金融

人力资源

咨询

财务

品牌

证券

物流

贸易

商学院

法律

人物

分类索引

 

百科VIP

百科VIP会员权益

无广告阅读

免验证复制

开通/续费百科VIP

登录

消息

昵称未设置

百科VIP

未开通

收藏夹

账号安全中心

我的页面

我的贡献

我的讨论页

我的设置

退出登录

打开APP

导航

最新资讯

最新评论

最新推荐

热门推荐

编辑实验

使用帮助

创建条目

随便看看

本周推荐

最多推荐

生产线包装印刷纪梵希食品智能卡宗庆后第一性原理批发敞口头寸头寸

奶头乐理论蘑菇管理定律猴子管理法则情绪ABC理论垃圾人定律100个最流行的管理词汇破窗效应INFPSWOT分析模型21天效应

以上内容根据网友推荐自动排序生成

下载APP

此页面最后修订:11:35,2018年7月31日.

智库首页 -

百科首页 -

关于百科 -

客户端 -

人才招聘 -

广告合作 -

权利通知 -

联系我们 -

免责声明

- 友情链接

©2024 MBAlib.com, All rights reserved.

闽公网安备 35020302032707号

意见反馈

问题分类

类型

反馈内容

添加图片(选填)0/9

联系方式

取消

提交

提交成功

反馈结果请前往 MBA智库App 查看 (我的 > 帮助与反馈 > 我的反馈)

知道了

综合评价之TOPSIS模型 - 知乎

综合评价之TOPSIS模型 - 知乎首发于机器学习养成记切换模式写文章登录/注册综合评价之TOPSIS模型文武算法工程师一枚原文:综合评价之TOPSIS模型导读:在之前的文章里我们介绍了综合评价中的熵权法(未看请戳 综合评价之熵权法),可以帮助我们在实际应用中解决如何客观确定指标权重的问题。今天继续来介绍另一种客观综合评价方法——TOPSIS模型,并且TOPSIS可以与熵权法组合使用。1、TOPSIS基本概念TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )模型中文叫做“逼近理想解排序方法”,是根据评价对象与理想化目标的接近程度进行排序的方法,是一种距离综合评价方法。基本思路是通过假定正、负理想解,测算各样本与正、负理想解的距离,得到其与理想方案的相对贴近度(即距离正理想解越近同时距离负理想解越远),进行各评价对象的优劣排序。具体步骤及概念如下:step 1: 指标同向化、标准化并得到权重。这部分与熵权法结合,通过熵权法得到权重,避免主观因素影响,得到权重向量W及标准化矩阵P。具体内容可参照综合评价之熵权法,这里不再赘述。step 2 : 得到加权后的规范化矩阵Z。Z由P与W相乘后得到。step 3 : 确定正、负理想解。正理想解指各指标都达到样本中最好的值,负理想解指各指标都为样本中最差的值。step 4 : 计算各样本距离正、负理想解的距离。step 5 : 计算各评价对象与最优方案的贴近程度。正其中的取值范围为[0,1],越接近1表明样本评分越好。2、Python实现这里使用综合评价之熵权法中的测试数据作为演示。数据中共有4个变量,2036条样本,下面就开始用基于熵权法的TOPSIS计算样本得分。‍import pandas as pd

import numpy as np

#逆向指标标准化

def normalization1(data):

_range = np.max(data) - np.min(data)

return (data - np.min(data)) / _range

#正向指标标准化

def normalization2(data):

_range = np.max(data) - np.min(data)

return (np.max(data) - data) / _range

#熵权法计算权重

def entropyWeight(data):

P = np.array(data)

# 计算熵值

E = np.nansum(-P * np.log(P) / np.log(len(data)), axis=0)

# 计算权系数

return (1 - E) / (1 - E).sum()

def topsis(data, weight=None):

# 权重

weight = entropyWeight(data) if weight is None else np.array(weight)

# 最优最劣方案

Z = pd.DataFrame([(data*weight.T).min(), (data*weight.T).max()], index=['负理想解', '正理想解'])

#Z = pd.DataFrame([data.min(), data.max()], index=['负理想解', '正理想解'])

# 距离

Result = data.copy()

#Result['正理想解'] = np.sqrt(((data - Z.loc['正理想解']) ** 2 * weight).sum(axis=1))

#Result['负理想解'] = np.sqrt(((data - Z.loc['负理想解']) ** 2 * weight).sum(axis=1))

Result['正理想解'] = np.sqrt(((weight*data - Z.loc['正理想解']) ** 2 ).sum(axis=1))

Result['负理想解'] = np.sqrt(((weight*data - Z.loc['负理想解']) ** 2 ).sum(axis=1))

# 综合得分指数

Result['综合得分指数'] = Result['负理想解'] / (Result['负理想解'] + Result['正理想解'])

Result['排序'] = Result.rank(ascending=False)['综合得分指数']

return Result, Z, weight

if __name__=='__main__':

data = pd.read_csv('testdata.csv',sep = ',',encoding='gbk',header=None)

data1 = data.copy()

data1[0] = normalization1(data1[0])

data1[1] = normalization1(data1[1])

data1[2] = normalization1(data1[2])

data1[3] = normalization1(data1[3])

[result,z1,weight] = topsis(data1)最终得到的评分结果(部分)、正负理想解和权重如下:往期推荐:XGBoost(二):R语言实现疫情下,你还好吗R语言爬虫与文本分析图片相似度识别:pHash算法编辑于 2021-03-28 20:40大数据分析算法数学模型​赞同 84​​6 条评论​分享​喜欢​收藏​申请转载​文章被以下专栏收录机器学习养

怎么发音 Topsis | HowToPronounce.com

怎么发音 Topsis | HowToPronounce.com

词典

集合

测验

社会

贡献

Certificate

网站的语言

中文

Deutsch

English

Español

Français

Italiano

Magyar

Nederlands

Polski

Português

Pусский

Română

Svenska

Türkçe

čeština

Ελληνικά

עִברִית

日本人

没有找到结果

{{app.scroll_content}}

Topsis 如何发音?

英语

发音

集合

测验

所有的语言

{{app['fromLang']['value']}} -> {{app['toLang']['value']}}

{{app['user_lang_model']}}

x

发音

翻译

集合

测验

X

"确定"

英语

南非荷兰语

阿尔巴尼亚

阿姆哈拉语

阿拉伯文

亚美尼亚

azerbaijan

巴斯克

孟加拉

波斯尼亚

保加利亚

缅甸

加泰罗尼亚语

中国

克罗地亚

捷克

丹麦

荷兰

世界

爱沙尼亚

菲律宾人

芬兰

法语

加利西亚

格鲁吉亚

希腊

古吉拉特

希伯来语

印地语

匈牙利

冰岛

印度尼西亚

爱尔兰

意大利语

日本

爪哇

卡纳达语

哈萨克斯坦

高棉

韩国

老挝

拉丁

拉脱维亚

立陶宛

马其顿

马来

马拉雅拉姆语

马耳他

马拉

蒙古

尼泊尔

挪威

普什图语

波斯

波兰

葡萄牙

罗马尼亚

俄罗斯

塞尔维亚

僧伽罗语

斯洛伐克

斯洛文尼亚

索马里

西班牙语

斯瓦希里语

瑞典

泰米尔

泰卢固语

泰国

土耳其

乌克兰

乌尔都语

乌兹别克斯坦

越南语

威尔士

祖鲁语

所有的语言

英语

阿拉伯文

缅甸

中国

法语

印地语

印度尼西亚

意大利语

日本

韩国

葡萄牙

俄罗斯

西班牙语

土耳其

{{temp['translated_content']}}

添加的词

100

增加一个发音

150

添加收藏

200

创建测验

500

登录在 或

注册

发音

试音

测验

集合

翻译

评论意见

学学怎么发音的 Topsis

Topsis

X

X

评价的困难发音

2

/5

(1 投票)

很容易的

容易的

温和的

困难

非常困难的

谢谢你的投票!

发音 Topsis 3 个音频发音

0

评价

评价

收视率

0

评价

评价

收视率

0

评价

评价

收视率

记录和聆听的发音

实践模式

x

x

x

记录

点击记录键的发音

不幸的是,这一浏览器,不支持语音记录

不幸的是,这种设备不支持话音记录

记录

点击记录再次按下按钮来完成记录

停止

再次记录

贡献 adduse

您可以将 Topsis 的音频发音贡献给 HowToPronounce 词典。

贡献

你完成了你的记录?

是的

不,我想继续

你完成了你的记录?

是的

不,我想继续

谢谢你的贡献

恭喜! 你已经得到了发音Topsis权利。 跟上。

哎呀! 似乎喜欢你发音Topsis不是正确的。 你可以再试一次。

原始音频

你的声音

恭喜!你已经赚了 {{app.voicePoint}} points

再试一次

因为你已经超过了你的时间限制,你的记录已经停止。

"确定"

你能读这个词更好

或者宣布在不同的口音

促进模式

x

x

x

记录

点击记录键的发音

不幸的是,这一浏览器,不支持语音记录

不幸的是,这种设备不支持话音记录

记录

点击记录再次按下按钮来完成记录

停止

再次记录

贡献 adduse

您可以将 Topsis 的音频发音贡献给 HowToPronounce 词典。

贡献

你完成了你的记录?

是的

不,我想继续

你完成了你的记录?

是的

不,我想继续

谢谢你的贡献

恭喜! 你已经得到了发音Topsis权利。 跟上。

哎呀! 似乎喜欢你发音Topsis不是正确的。 你可以再试一次。

原始音频

你的声音

恭喜!你已经赚了 {{app.voicePoint}} points

再试一次

因为你已经超过了你的时间限制,你的记录已经停止。

"确定"

语音拼写Topsis

Top-sis

0

评价

评价

收视率

添加语音拼写

取消

谢谢你的贡献

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

测验Topsis

{{ quiz.name }}

{{ quiz.questions_count }} 的问题

显示 更多 更少 测验

上Topsis的收藏

{{collection.cname}}

{{collection.count}}

查看收藏

-私

-{{collection.uname}}

显示 更多 更少 集合

翻译 Topsis

Chinese :

岁平,任军号,

0

评价

评价

收视率

Krista Yundt

翻译这个词或词组

取消

谢谢你的贡献

选择一种语言

南非荷兰语

阿尔巴尼亚

阿姆哈拉语

阿拉伯文

亚美尼亚

azerbaijan

巴什基尔

巴斯克

白俄罗斯

孟加拉

波斯尼亚

breton

保加利亚

缅甸

加泰罗尼亚语

中国

克罗地亚

捷克

丹麦

荷兰

英语

世界

爱沙尼亚

菲律宾人

芬兰

法语

加利西亚

格鲁吉亚

希腊

古吉拉特

haitian

Hawaiian

希伯来语

印地语

匈牙利

冰岛

印度尼西亚

爱尔兰

意大利语

日本

爪哇

卡纳达语

哈萨克斯坦

高棉

韩国

吉尔吉斯斯坦

老挝

拉丁

拉脱维亚

立陶宛

卢森堡的

马其顿

马达加斯加

马来

马拉雅拉姆语

马耳他

国语

毛利人的

马拉

蒙古

尼泊尔

挪威

普什图语

波斯

波兰

葡萄牙

旁遮普语

罗马尼亚

俄罗斯

苏格兰盖尔语

塞尔维亚

僧伽罗语

斯洛伐克

斯洛文尼亚

索马里

西班牙语

斯瓦希里语

瑞典

他加禄语

塔吉克斯坦

泰米尔

鞑靼

泰卢固语

泰国

土耳其

乌克兰

乌尔都语

乌兹别克斯坦

越南语

威尔士

科萨语

犹太语

祖鲁语

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

添加 Topsis 详细信息

含义为 Topsis

添加一个含义

取消

谢谢你的贡献

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

Topsis 的同义词

增加的同义词

取消

谢谢你的贡献

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

反义词 Topsis

添加的反义词

取消

谢谢你的贡献

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

例子Topsis中的一个句子

添加一个句子

取消

谢谢你的贡献

Topsis应当在句子

你是不是记录。.

登录在 或

注册

或职位作为一个客人

提交

评论Topsis

{{comment[1]}}

回复

{{reply}}

{{comment[0].pname }}

{{comment[0].pname }}

{{comment[0].pmsg}}

回复

{{reply}}

{{reply.cname }}

{{reply.cname }}

{{reply.cmsg}}

Topsis与发音含义,同义词,反义词,翻译,刑和更多的

怎么发音 sacramento?

sa-kruh-men-toh

sa-kruh-men-toh

sac-kruh-men-too

sac-kruh-men-too

saa-kra-man-doh

saa-kra-man-doh

发音调查

投票

问问你的朋友

X

X

流行集

Italian

-Gloria Mary

30

English

-Gloria Mary

31

Olympique Lyon Squad / Player List 2020-21

-John Dennis G.Thomas

28

French

-Gloria Mary

29

Money Heist cast actual and screen name

-John Dennis G.Thomas

19

Spanish vocabulary

-Gloria Mary

30

热门测验

The Solar System

10

的问题

2589

尝试次数

Clothing Brands and Logos

15

的问题

1489

尝试次数

Religion and its Symbols

15

的问题

1281

尝试次数

Kobe Bryant

10

的问题

1375

尝试次数

Text Message Abbreviations

15

的问题

2192

尝试次数

Windows Operating System

10

的问题

1015

尝试次数

趋势 HowToPronounce

Kane Williamson [en]

Moai [en]

leicester city [en]

cha eunwoo [en]

Siobhan [en]

dokein [en]

Erwin Schrödinger [en]

Jake Paul [en]

Eleanor [en]

Tottenham [en]

Gethsemane [en]

AFC Wimbledon [en]

Aurelia [en]

Juan [en]

Anne [en]

每日一词

Sophisticated

[ so-phis-ti-cat-ed ]

学习发音

最新的文字提交

Skyelarke

[en]

Tharakanatha

[en]

Mott jr

[en]

CHRISTOPHER FAILING

[en]

Saghi Ghaffari

[en]

最后更新

三月 02, 2024

近看的话

foxismonitism

[en]

tuscon

[en]

Mikolai

[en]

Emeryville

[en]

Lucy Ann Kelly

[en]

最后更新

三月 03, 2024

标志字/发音

×

嵌入

分享

链接

×

Create a quiz

×

欢呼!您已解锁奖杯

{{app.userTrophy[app.userTrophyNo].hints}}

"确定"

X

音频发音的词典89语言的含义,同义词,句子的使用、翻译等等。

名字

地方

药物

学会的发音的词

南非荷兰语

阿尔巴尼亚

阿姆哈拉语

阿拉伯文

亚美尼亚

azerbaijan

巴斯克

孟加拉

波斯尼亚

保加利亚

缅甸

加泰罗尼亚语

中国

克罗地亚

捷克

丹麦

荷兰

英语

世界

爱沙尼亚

菲律宾人

芬兰

法语

加利西亚

格鲁吉亚

希腊

古吉拉特

希伯来语

印地语

匈牙利

冰岛

印度尼西亚

爱尔兰

意大利语

日本

爪哇

卡纳达语

哈萨克斯坦

高棉

韩国

老挝

拉丁

拉脱维亚

立陶宛

马其顿

马来

马拉雅拉姆语

马耳他

马拉

蒙古

尼泊尔

挪威

普什图语

波斯

波兰

葡萄牙

罗马尼亚

俄罗斯

塞尔维亚

僧伽罗语

斯洛伐克

斯洛文尼亚

索马里

西班牙语

斯瓦希里语

瑞典

泰米尔

泰卢固语

泰国

土耳其

乌克兰

乌尔都语

乌兹别克斯坦

越南语

威尔士

祖鲁语

每日一词在你的收件箱,每天

March 03, 2024

Sophisticated

学习发音 >>

订阅了解和宣布一个新单词的每一天!

订阅

Subscribed

please enter a valid email address

© 2024 HowToPronounce. 所有权保留

条款

隐私

饼干

联系我们

广告

×

x

x

TOPSIS法_百度百科

TOPSIS法_百度百科

Beta

進入詞條

清除歷史記錄關閉

反饋

分享

複製鏈接

請複製以下鏈接發送給好友

https://baike.baidu.hk/item/TOPSIS法/3094166

複製

複製成功

TOPSIS法

鎖定

TOPSIS (Technique for Order Preference by Similarity to an Ideal Solution )法是C.L.Hwang和K.Yoon於1981年首次提出,TOPSIS法根據有限個評價對象與理想化目標的接近程度進行排序的方法,是在現有的對象中進行相對優劣的評價。

中文名

TOPSIS法

外文名

Technique for Order Preference by Similarity to an Ideal Solution

提出人

C.L.Hwang和K.Yoon

提出時間

1981年

目錄

1

簡介

2

原理

3

涵義

TOPSIS法簡介

TOPSIS法是一種逼近於理想解的排序法,該方法只要求各效用函數具有單調遞增(或遞減)性即可。TOPSIS法是多目標決策分析中一種常用的有效方法,又稱為優劣解距離法。

TOPSIS法原理

其基本原理,是通過檢測評價對象與最優解、最劣解的距離來進行排序,若評價對象最靠近最優解同時又最遠離最劣解,則為最好;否則不為最優。其中最優解的各指標值都達到各評價指標的最優值。最劣解的各指標值都達到各評價指標的最差值。

TOPSIS法涵義

TOPSIS法其中“理想解”和“負理想解”是TOPSIS法的兩個基本概念。所謂理想解是一設想的最優的解(方案),它的各個屬性值都達到各備選方案中的最好的值;而負理想解是一設想的最劣的解(方案),它的各個屬性值都達到各備選方案中的最壞的值。方案排序的規則是把各備選方案與理想解和負理想解做比較,若其中有一個方案最接近理想解,而同時又遠離負理想解,則該方案是備選方案中最好的方案。

圖集

TOPSIS法的概述圖(2張)

詞條統計

瀏覽次數:次

編輯次數:16次歷史版本

最近更新:

参加你那里

(2023-05-22)

1

簡介

2

原理

3

涵義

百科協議    隱私協議    意見反饋

Beta

進入詞條

清除歷史記錄關閉

反饋

登錄

[数学建模] TOPSIS法(考虑权重和不考虑权重)--评价类问题-CSDN博客

>

[数学建模] TOPSIS法(考虑权重和不考虑权重)--评价类问题-CSDN博客

[数学建模] TOPSIS法(考虑权重和不考虑权重)--评价类问题

最新推荐文章于 2023-08-16 22:15:57 发布

VIP文章

Windalove

最新推荐文章于 2023-08-16 22:15:57 发布

阅读量1.8w

收藏

276

点赞数

95

分类专栏:

数学建模学习笔记

文章标签:

数学建模

清风

算法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/weixin_44972997/article/details/113477817

版权

建模算法整理,文章主要介绍了 TOPSIS法,主要用于解决评价类问题。 参考学习资料:清风数学建模 其他资源:2016到2020美赛o奖论文=== 姜启源 司守奎电子书===论文模板 ====算法代码 如果需要可私信或者评论

文章目录

TOPSIS法介绍

层次分析法的一些局限性[引出本文]

例子:单个指标的一种计算评分方式

多个指标的完整处理步骤

将原始矩阵正向化

正向化矩阵标准化

计算得分并归一化(参考例子)

扩展-带权重的TOPSIS

基于熵权法对Topsis模型的修正(承上)

总结

TOPSIS法介绍

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

层次分析法的一些局限性[引出本文]

-评价的决策层不能太多,太多的话n会很大,判断矩阵和一致矩阵差异 可能会很大。

如果决策层中指标的数据是已知的,那么我们如何利用这些数据来使得 评价的更加准确呢?

例子:单个指标的一种计算评分方式

小明同宿舍共有四名同学,他们第一学期的高数成绩如下表所示:

请你为这四名同学进行评分,该评分能合理的描述其高数成绩的高低。 方式一: 缺陷明显:可以随便修改成绩,只要保证排名不变,那么评分就不会改变!

最低0.47元/天 解锁文章

优惠劵

Windalove

关注

关注

95

点赞

276

收藏

觉得还不错?

一键收藏

打赏

知道了

5

评论

[数学建模] TOPSIS法(考虑权重和不考虑权重)--评价类问题

建模算法整理,文章主要介绍了 TOPSIS法,主要用于解决评价类问题。参考学习资料:清风数学建模其他资源:2016到2020美赛o奖论文=== 姜启源 司守奎电子书===论文模板 ====算法代码如果需要可私信或者评论文章目录TOPSIS法介绍层次分析法的一些局限性[引出本文]例子:单个指标的一种计算评分方式多个指标的完整处理步骤将原始矩阵正向化正向化矩阵标准化计算得分并归一化(参考例子)扩展-带权重的TOPSIS总结TOPSIS法介绍TOPSIS法(Technique for Order .

复制链接

扫一扫

专栏目录

topsis加入了权重的代码_TOPSIS优劣距离法_

10-02

TOPSIS加了权重的代码,可在MATLAB中实现,亲测可用

综合评价方法课件-TOPSIS法及模糊评价法的理解和比较

03-17

研究生授课辅导课件,应用作业。TOPSIS法及模糊评价法的理解和比较。

5 条评论

您还未登录,请先

登录

后发表或查看评论

多属性决策TOPSIS方法matlab程序

08-27

多属性决策TOPSIS方法matlab程序,可以直接加载到matlab后调用,A为评价矩阵,w为权重,输入后运行就可以得到方案排序

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

05-21

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

基于博弈论-TOPSIS法的船型综合评价方法

06-07

船型综合评价是一个多目标决策问题。为克服采用单一方法确定权重存在的片面性,基于主观赋权的层次分析法(AHP)、客观赋权的熵权法(EWM)和智能赋权的BP-神经网络法3类赋权法得到的权重,采用博弈论法来确定指标的组合权重,将各评价指标组合权重与逼近理想解排序法(TOPSIS)结合,建立博弈论–TOPSIS评价模型。并以一组消防船为例进行了案例分析。评价结果表明,博弈论–TOPSIS法与改进复合权重TOPSIS法的评价结果趋势一致,且博弈论–TOPSIS法的方案区分度更大,说明采用博弈论法确定的指标组合权重更加合理,能够为多方案船型评价工作提供更有效的评价工具。

数学建模方法——带权重的TOPSIS法

热门推荐

Learning-Deep

12-05

5万+

0. topsis简介

Topsis法,全称为Technique for Order Preference by Similarity to an Ideal Solution中文常翻译为优劣解距离法,该方法能够根据现有的数据,对个体进行评价排序。Topsis法和之前讲过的AHP方法一样,都可以对一系列的个体进行评价,不过通常来说AHP的应用场景是在没有明确的量化指标的情况下,而topsis是在有...

第二讲 综合评价分析—TOPSIS法

qq_63767210的博客

07-25

1万+

综合评价分析—TOPSIS法步骤详解

获取评价权重系数方法之TOPSIS法

weixin_45704536的博客

08-17

4599

数学建模-TOPSIS法TOPSIS法(优劣解距离法)方法和原理基本概念方法原理TOPSIS算法步骤属性值的规范化属性值规范化处理的目的属性值类型规范化处理方法1.线性变换2.标准0-1变换3.区间型属性的变换4.向量规范化5. 标准化处理

TOPSIS法(优劣解距离法)

TOPSIS法是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距,这种方法通过构造评价问题的正理想解和负理想解,即各指标的最优解和最劣解,通过计算每个方案到理想方案的相对贴近度,即靠近正理想解和

改进的TOPSIS算法-利用拉格朗日计算权重

qq_37730871的博客

06-23

2351

改进的TOPSIS算法-利用拉格朗日计算权重

1 TOPSIS方法

1981年由Yoon开发的TOPSIS方法尝试选择与正理想最大值具有最短距离,和负理想最大值有最远距离的候选方案。正理想最大值使效益评价准则最大化,使成本评价准则最小化,而负理想最大值使成本评价准则最大化,使效益评价准则最小化[9]。

首先得到由候选方案和评价准则组成的决策矩阵,其中为第m个候选方案的第n个评价准则。对矩阵做归一化处理:

其中为第个候选方案的第个评价准则。然后,将归一化决策矩阵的列乘以相关联的权重,以获得加权判决矩阵:

13种权重的计算方法

m0_37228052的博客

04-26

1万+

权重计算方法有很多种,不同的方法有不同的特点和适用情况。AHP层次分析法和熵值法在权重计算中属于比较常用的方法。除此之外,还有一些与权重计算相关的方法,今天一文总结了13种与权重计算相关的方法,大家可以对比选择使用。

数学建模评价类算法工具箱-不用写代码直接运行

08-02

这个是针对数学建模的评价类算法工具箱,工具箱有多种评价方法,包括层次分析法、TOPSIS法,熵权法、变异系数法、CRITIC法、主成分分析法、随机TOPSIS法、随机层次分析法-TOPSIS法、层次-熵权法、层次-变异系数法等...

评价类模型(二)TOPSIS法(优劣解距离法)

m0_74246769的博客

01-29

842

注意:层次分析法和带权重的TOPSIS法都要使用熵权法来进行客观赋值!极小型指标(成本型指标):越小(少)越好。1、极大型指标(效益型指标):越大(多)越好。公式:max-x (如果所有的元素均为正数,那么也可以使用倒数1/x)2、正向化矩阵标准化(标准化的目的是消除不同指标量纲的影响)1、原始矩阵正向化(即将所有类型的指标都转化为极大型)考虑指标权重不同:(即带权重的TOPSIS)(1)极小型指标 to 极大型指标。(2)中间型指标 to 极大型指标。(3)区间型指标 to 极大型指标。

机器学习之集成学习(七)随机森林scikit-learn库

ivy_reny的专栏

02-09

2651

一、scikit-learn随机森林类库概述        在scikit-learn中,RF的分类类是RandomForestClassifier,回归类是RandomForestRegressor。RF的变种Extra Trees也有 分类类ExtraTreesClassifier,回归类ExtraTreesRegressor。由于RF和Extra Trees的区别较小,调参方法基本相同,本文...

数学建模笔记 Topsis和熵权法

C语言/数据结构/数学建模/深度学习/生物信息

09-04

1万+

数学建模清风课程笔记 topsis和用熵权法改进

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

GeorgeSteven的博客

10-16

577

优劣解距离法,又称逼近理想解法,是应用于评价类问题的解法,能够反应原始数据的信息.

综合评价与决策方法(一)——TOPSIS法的原理

weixin_45813658的博客

08-20

2万+

综合评价与决策方法综述理想解法

【不带权重的TOPSIS模型详解】——数学建模

最新发布

2301_76312306的博客

08-16

666

我们需要对一个学生进行评分,成绩越高打的分数自然越高。所以我们需要修正,让修正后的排名数字大小能反映各个学生的评分。特别注意,这里sum的求和要行求和,因为是各个指标的相加。最后得到的结果是一个列向量,每一列对应一个人的综合得分最大值或者最小值。我们想让成绩的具体分数影响最后的得分,这就必须要引入最高成绩和最低成绩了。为了消去不同指标量纲的影响(比如上一题一个单位是分,一个单位是次数),我们需要对已经正向化的矩阵进行。标准化后的数据还需要计算各指标的总得分,这里不区分权重,所以各项系数均为1。

【02】TOPSIS优劣解距离法:03-基于熵权法对Topsis模型的修正

忘尘丶莫负的博客

02-10

1207

data_water_quality.mat

4d41 544c 4142 2035 2e30 204d 4154 2d66

696c 652c 2050 6c61 7466 6f72 6d3a 2050

4357 494e 3634 2c20 4372 6561 7465 6420

6f6e 3a20 5375 6e20 4a75 6e20 3330 2031

333a 3038 3a30 3520 3230 3139 2020 2020

2020 2020 2020 2020 2020 2020 202

TOPSIS法

qq_54809548的博客

06-29

3186

译为:逼近理想解排序法,常简称为优(最大值)劣(最小值)解距法。是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反应各评价方案之间的差距。指标可分为:(可能题目中都涉及)1.极大型指标(效益型指标) :比如成绩 越高越好2.极小型指标(成本型指标) : 比如与他人争吵次数 越少越好在处理前,首先需要 统一指标类型将所有指标转化为极大型称为 指标正向化(最常用)极小转极大公式: max-x为消除不同指标量纲(即单位)的影响,需要对已经正向化的矩阵进行标准化处理标准化处理计算公式: 如何

数学建模topsis法matlab代码

05-12

TOPSIS法是一种多属性决策分析方法,可以用来评价多个决策方案的相对优劣。Matlab中可以使用以下代码实现:

假设有4个决策方案,每个方案有3个评价指标,存储在一个4行3列的矩阵X中。

```matlab

X = [3 2 6;

5 4 8;

7 5 9;

4 6 7];

```

首先需要将所有指标标准化,使得它们的取值范围相同。可以使用以下代码实现:

```matlab

[n,m] = size(X); % n为方案数,m为指标数

X1 = X./sqrt(sum(X.^2)); % 指标标准化

```

接下来,需要确定每个指标的权重。可以使用主观赋权法或客观赋权法来确定权重。这里假设已经确定了指标权重,存储在一个1行3列的矩阵W中。

```matlab

W = [0.3 0.4 0.3]; % 指标权重

```

然后计算加权规范化矩阵,即将指标标准化后乘以指标权重,得到每个方案的加权规范化得分。

```matlab

X2 = X1.*W; % 加权规范化矩阵

```

接下来需要确定正负理想解。正理想解是指在每个指标上取值最大的方案,负理想解是指在每个指标上取值最小的方案。可以使用以下代码实现:

```matlab

Z = [max(X2); min(X2)]; % 正负理想解

```

然后计算每个方案到正负理想解的距离,可以使用欧氏距离或曼哈顿距离。这里使用欧氏距离。

```matlab

D = sqrt(sum((X2-Z(:,1)').^2,2)) ./ (sqrt(sum((X2-Z(:,1)').^2,2)) + sqrt(sum((X2-Z(:,2)').^2,2))); % 距离值

```

最后按照距离值的大小排序,得到每个方案的相对优劣程度。

```matlab

[~,rank] = sort(D,'descend'); % 相对优劣程度排序

```

rank中的第一个元素即为最优方案的编号。

完整的代码如下:

```matlab

X = [3 2 6;

5 4 8;

7 5 9;

4 6 7];

[n,m] = size(X);

X1 = X./sqrt(sum(X.^2)); % 指标标准化

W = [0.3 0.4 0.3]; % 指标权重

X2 = X1.*W; % 加权规范化矩阵

Z = [max(X2); min(X2)]; % 正负理想解

D = sqrt(sum((X2-Z(:,1)').^2,2)) ./ (sqrt(sum((X2-Z(:,1)').^2,2)) + sqrt(sum((X2-Z(:,2)').^2,2))); % 距离值

[~,rank] = sort(D,'descend'); % 相对优劣程度排序

```

“相关推荐”对你有帮助么?

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

Windalove

CSDN认证博客专家

CSDN认证企业博客

码龄5年

暂无认证

121

原创

1万+

周排名

119万+

总排名

29万+

访问

等级

5294

积分

5665

粉丝

1956

获赞

718

评论

4400

收藏

私信

关注

热门文章

[Linux系统编程/网络编程] 笔记目录

21647

[数学建模] TOPSIS法(考虑权重和不考虑权重)--评价类问题

18794

[数学建模]模糊综合评价(隶属函数的建立+一级模糊实例)

17864

基于 ARIMA-GARCH 模型人名币汇率分析与预测[论文完整][2020年]

16471

大数据技术原理与应用(更新至第九章)

11419

分类专栏

最新学习资料

机器学习笔记

14篇

SQL 学习笔记

5篇

人工智能学习笔记

2篇

大数据-数据可视化-网页设计期末总结

6篇

计算机网络-学习笔记

12篇

课设汇总

6篇

leetcode周记录

10篇

安装流程+出现问题

3篇

面试题目

5篇

Linux网络编程

11篇

Linux系统编程

9篇

设计模式学习笔记

6篇

STL学习笔记

12篇

C/C++随手笔记

12篇

数据结构与算法学习笔记

7篇

数学建模学习笔记

6篇

C/C++小点复习

3篇

最新评论

手写体汉字识别(分割+卷积识别)[2021课设论文]

Tun765:

您好博主,可以发一下完整代码吗

基于 ARIMA-GARCH 模型人名币汇率分析与预测[论文完整][2020年]

zyz330728176:

谢谢大佬,求分享下代码

基于 ARIMA-GARCH 模型人名币汇率分析与预测[论文完整][2020年]

麦末:

跪求完整论文和代码(感谢)

基于 ARIMA-GARCH 模型人名币汇率分析与预测[论文完整][2020年]

Didj__:

求代码和数据

基于 ARIMA-GARCH 模型人名币汇率分析与预测[论文完整][2020年]

2301_81475205:

求分享一下代码,谢谢!

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

[面试]计算机网络面试题

[Linux网络编程]多路IO复用【Epoll Select】问题补充

[Linux网络编程]Nginx入门学习

2021年111篇

2020年13篇

目录

目录

分类专栏

最新学习资料

机器学习笔记

14篇

SQL 学习笔记

5篇

人工智能学习笔记

2篇

大数据-数据可视化-网页设计期末总结

6篇

计算机网络-学习笔记

12篇

课设汇总

6篇

leetcode周记录

10篇

安装流程+出现问题

3篇

面试题目

5篇

Linux网络编程

11篇

Linux系统编程

9篇

设计模式学习笔记

6篇

STL学习笔记

12篇

C/C++随手笔记

12篇

数据结构与算法学习笔记

7篇

数学建模学习笔记

6篇

C/C++小点复习

3篇

目录

评论 5

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

打赏作者

Windalove

你的鼓励将是我创作的最大动力

¥1

¥2

¥4

¥6

¥10

¥20

扫码支付:¥1

获取中

扫码支付

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

打赏作者

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值