当前位置:网站首页>How to calculate the positive and negative ideal solution and the positive and negative ideal distance in TOPSIS method?
How to calculate the positive and negative ideal solution and the positive and negative ideal distance in TOPSIS method?
2022-06-25 08:23:00 【spssau】
One 、 application
TOPSIS Method is used to study the sequential optimization technique which is similar to the ideal scheme , Popular understanding means that data size has a good or bad relationship , The larger the data, the better , The smaller the data, the worse , Therefore, find out the positive and negative ideal solutions and the distance between the positive and negative ideal solutions by combining the size of the data , And finally get close to the program C value , And combine it with C Value sorting results in good and bad scheme sorting .
Two 、 operation
SPSSAU operation
(1) Click on SPSSAU Comprehensive evaluation ‘TOPSIS’ Button . Here's the picture

SPSSAU The dashboard
(2) Drag and drop the data and click start analysis

3、 ... and 、SPSSAU Analysis steps

Four 、 Case study
Yes 5 A coal mine about “ Dust concentration ”,“ Amount of sulfur dioxide ” and “ Prevalence of lung disease ” common 3 Index data ; Hope to pass TOPSIS Method comparison 5 Advantages and disadvantages of coal mines .(TOPSIS There are two points to note , First, the data should be all in the same trend , That is, the larger the data must be, the better it will be ( If not , You need to SPSSAU Data processing -> Reverse the function of generating variables / Countdown function for processing ) The data are as follows :

5、 ... and 、 Data processing
1. Prepare the data , And carry out the same trend processing (PS: It needs to be handled by the researcher )

2. Data normalization to solve dimensional problems ( Data processing -> Generating variables )

3. the SPSSAU After processing , give the result as follows
| Dust concentration | Amount of sulfur dioxide | Prevalence of lung disease |
| 0.194 | 0.328 | 0.034 |
| 0.049 | 0.288 | 0.041 |
| 0.138 | 0.564 | 0.059 |
| 0.100 | 0.381 | 0.110 |
| 0.965 | 0.588 | 0.991 |
The normalized matrix is A, Write it down as :

6、 ... and 、 result
SPSSAU The resulting analysis results are as follows :
1. Positive and negative ideal solutions

The analysis results come from SPSSAU
(1) Positive ideal solution A+
The maximum value in the indicator data ; example : The maximum dust concentration is 0.965;
(2) Negative ideal solution A-
The maximum value in the indicator data ; example : The maximum dust concentration is 0.049;
2. TOPSIS Evaluate the calculation results

The analysis results come from SPSSAU
(1) Distance of positive ideal solution D+

In style , Optimal scheme
For matrix A Medium element .
(2) Negative ideal solution distance D-

In style , Worst case scenario
;
(3) Relative proximity C

example :0.15/(0.15+1.256)=0.107;
7、 ... and 、 summary
Sum up , in the light of 3 Indicators ( Dust concentration , Amount of sulfur dioxide , Prevalence of lung disease ), Conduct TOPSIS evaluation , At the same time, the evaluation object is 5 individual ( The number of samples is the number of evaluation objects );
TOPSIS The method first finds out the positive and negative ideal solution of the evaluation index (A+ and A-), Then calculate the distance between each evaluation object and the positive and negative ideal solution D+ and D-.
according to D+ and D- value , Finally, the proximity between each evaluation object and the optimal scheme is calculated (C value ), And for C Value to sort .
边栏推荐
- Almost taken away by this wave of handler interview cannons~
- Electronics: Lesson 011 - experiment 10: transistor switches
- PHP array function Encyclopedia
- 面试前准备好这些,Offer拿到手软,将军不打无准备的仗
- Quickly build a real-time face mask detection system in five minutes (opencv+paddlehub with source code)
- Debugging mipi-dsi screen based on stm32mp157
- What is the difference between agreement and service?
- Black dot = = white dot (MST)
- Niuke: flight route (layered map + shortest path)
- Mr. Tang's lecture on operational amplifier (Lecture 7) -- Application of operational amplifier
猜你喜欢

Debugging mipi-dsi screen based on stm32mp157

A solution to slow startup of Anaconda navigator

Establish open data set standards and enable AI engineering implementation

leetcode. 13 --- Roman numeral to integer

五分钟快速搭建一个实时人脸口罩检测系统(OpenCV+PaddleHub 含源码)

Sword finger offer (medium level)

Bluecmsv1.6-代码审计

Stack awareness - stack overflow instance (ret2libc)

Stm32cubemx learning (5) input capture experiment

Quickly build a real-time face mask detection system in five minutes (opencv+paddlehub with source code)
随机推荐
六月集训(第25天) —— 树状数组
A solution to slow startup of Anaconda navigator
每日刷题记录 (三)
Bluecmsv1.6-代码审计
Electronics: Lesson 010 - Experiment 9: time and capacitors
C examples of using colordialog to change text color and fontdialog to change text font
Logu P2486 [sdoi2011] coloring (tree chain + segment tree + merging of intervals on the tree)
420 sequence traversal of binary tree 2 (429. sequence traversal of n-ary tree, 515. find the maximum value in each tree row, 116. fill in the next right node pointer of each node, 104. maximum depth
Is there any risk in making new bonds
VOCALOID notes
Ffmpeg+sdl2 for audio playback
Looking for b-end product manager after years? I almost ruined myself
Drawing of clock dial
Matlab code format one click beautification artifact
Electronics: Lesson 012 - Experiment 11: light and sound
Luogu p6822 [pa2012]tax (shortest circuit + edge change point)
PH neutralization process modeling
Is it safe to open an account through the haircut account opening link now?
TS environment setup
打新债安全不 有风险吗