数学建模
文章平均质量分 79
BKSW.
化被动为主动,收获成功!
展开
-
TOPSIS法(优劣解距离法)代码编写
目录TOPSIS法(优劣解距离法)代码编写一.导入数据二. 判断是否需要正向化三. 对正向化的矩阵进行标准化四. 计算与最大值距离和最小值距离五. 算出得分TOPSIS法(优劣解距离法)代码编写代码来自数学建模清风的学习视频数学建模清风学习视频连接例题:评价下表中20条河流的水质情况。注:含氧量越高越好;PH值越接近7越好,细菌总数越少越好;植物营养物量介于10-20之间最好,超过20或低于10均为不好。一.导入数据在工作区右键,点击新建(Ctrl+N),输入变量名称为X在Ex原创 2021-07-28 13:11:08 · 760 阅读 · 1 评论 -
数学建模第二讲:TOPSIS法(优劣解距离法)
目录TOPSIS法(优劣解距离法)引言一个简单的想法一个比较好的想法拓展统一指标类型标准化处理标准化处理的计算公式计算得分步骤1. 将原始矩阵正向化极小型指标->极大型指标中间型指标->极大型指标区间行指标 -> 极大型指标2. 正向化矩阵标准化3. 计算得分并归一化TOPSIS法(优劣解距离法)是一种常用的综合评价方法,其能充分利用原始数据的信息,其结果能精确反映各评价方案之间的差距引言同宿舍共有死四名同学,他们的高数成绩如下表所示:姓名成绩小明89原创 2021-07-28 13:03:39 · 5313 阅读 · 0 评论 -
层次分析法步骤及代码编写
层次分析法步骤及代码编写1. 输入判断矩阵有两种写法可以直接写一行也可以写成多行多行输入的时候两行之间以分号结尾(最后一行的分号可加可不加),同行元素之间以空格(或者逗号)分开。clear;clc %清屏disp('请输入判断矩阵A:')A = [输入得出的判断矩阵]%一行输入% [1 1 4 1/3 3;1 1 4 1/3 3;1/4 1/4 1 1/3 1/2;3 3 3 1 3;1/3 1/3 2 1/3 1]%多行输入[1 1 4 1/3 3; 1 1 4 1/3原创 2021-07-27 14:55:21 · 962 阅读 · 0 评论 -
Matlab基本知识入门
目录Matlab基本知识入门Matlab基本的小常识基础知识输出和输入函数(disp和input)sum函数matlab中如何提取矩阵中指定位置的元素?size()函数remat()函数Matlab中的矩阵运算Matlab中求特征值和特征向量find()函数矩阵与常数的大小判断判断语句Matlab基本知识入门Matlab基本的小常识基础知识在每一行的语句后面加上分号(一定要是英文的),表示不显示运行结果a = 3;a = 5多行注释:选中要注释的语句,快捷键Ctrl+R①取消原创 2021-07-27 11:45:12 · 774 阅读 · 1 评论 -
数学建模第一讲:层次分析法
数学建模第一讲:层次分析法前言:数学建模三大块建模 建模手编程 算法手写作 论文手误区:每个人只需要掌握其中的一块就好!另外两块交给队友就好!实际上:真正比赛的时候,三个队友的工作会有很大的重叠,比如:建模的同学要参与写作,而写作和编程的同学也要对模型有够深的了解。因此:这三块一定要看成一个整体,每一块都是不可分割的,每一个部分都要学习!层次分析法详解(The analytic hierarchy process,简称AHP ) 是原创 2021-07-14 18:10:27 · 4338 阅读 · 3 评论