数学建模解题技巧
文章平均质量分 78
含有详细的题型即解题思路,丰富的例子和源代码。涉及多种常见的数学建模模型,适用于大学学习及建模比赛。包括:层次分析法,图论最短路径,多元线性回归,时间序列模型,TOPSIS,灰色预测模型,典型相关分析,皮尔逊相关系数,拟合插值算法等
三月的一天
计算机专业硕士毕业,多年的数学建模、复杂网络、软件开发、前后端技术开发的实践经验。作为一名博客作者,我致力于将我所学到的知识和经验分享给更多的人。我相信,知识的力量在于传播,而分享则是知识传播的最佳途径。我的博客内容涵盖了计算机专业基础知识、数学建模相关实践、复杂网络论文研究、LeetCode算法刷题经验、C语言开发经验、前端Vue、React框架开发实战相关知识。旨在为读者提供有价值的信息和实用的技巧。如果您对我的博客内容感兴趣,或者有任何问题想要交流,您可以通过评论或者私信与我联系!
展开
-
数学建模——灰色预测模型及matlab代码实现
灰色预测的主要特点是模型使用的不是原始数据序列,而是生成的数据序列。其核心体系是灰色模型(Grey Model,简称GM),即对原始数据作累加生成(或其他方法生成)得到近似的指数规律再进行建模的方法。优点是不需要很多的数据,一般只需要4个数据就够。缺点是只适合于中短期的预测,只适合指数增长的预测。GM(1,1)预测模型1阶微分方程,只含1个变量GM(1,1)模型预测步骤1.数据的检...原创 2019-09-02 20:52:58 · 45798 阅读 · 26 评论 -
数学建模——TOPSIS法(优劣解距离法)matlab代码实现 学习笔记(二)
在前文评价类模型——TOPSIS法(优劣解距离法)学习笔记(一)中,留下了一道综合例题四,接下来是代码部分首先在matlab工作区新建一个变量命名为X,然后将其另存为data_water_quality.mat文件(避免每次运行时都要新建变量X)。在代码执行前通过load命令加载该.mat文件,注意加载后的变量依然是X。综合例题4:评价下表中A-T共20条河流的水质情况已知:含氧量...原创 2019-08-02 15:44:28 · 28980 阅读 · 18 评论 -
数学建模——插值算法(分段三次埃尔米特插值、三次样条插值)思想及Matlab实现
数模比赛中,常常需要根据已知的函数点进行数据、模型的处理和 分析,而有时候现有的数据是极少的,不足以支撑分析的进行,这时就需要使用一些数学的方法,“模拟产生”一些新的但又比较靠谱的值来满足需求,这就是插值的作用。简要介绍两种插值算法但并不常用的算法:1.拉格朗日插值 左侧时已知两个数据点,对某个点x,求其对应y的公式;右侧是已知三个点时2.牛顿插值 牛顿插值当新增...原创 2019-08-04 14:35:05 · 18711 阅读 · 0 评论 -
数学建模——皮尔逊person相关系数VS斯皮尔曼spearman相关系数学习笔记
皮尔逊 person相关系数和斯皮尔曼spearman等级相关系数,它们可用来衡量两个变量之间的相关性的大小,根据 数据满足的不同条件,我们要选择不同的相关系数进行计算和分析(建模论文中最容易用错的方法)。一、皮尔逊Person相关系数如果有两个变量:X、Y,最终计算出的相关系数的含义可以有如下理解:(1)、当相关系数为0时,X和Y两变量无关系。(2)、当X的值增大(减小...原创 2019-08-28 15:45:29 · 36532 阅读 · 4 评论 -
数学建模——TOPSIS法(优劣解距离法)学习笔记(一)
一、TOPSIS方法TOPSIS法(Technique for Order Preference by Similarity to Ideal Solution) 可翻译为逼近理想解排序法,国内常简称为优劣解距离法 TOPSIS 法是一种常用的综合评价方法,其能充分利用原始数据的信息, 其结果能精确地反映各评价方案之间的差距。基本过程为先将原始数据矩阵统一指标类型(一般正向化处理) ...原创 2019-08-02 13:41:59 · 82353 阅读 · 12 评论 -
复杂网络——图的可视化工具Gephi的使用附详细操作过程
一、Gephi 介绍用简单的话介绍,Gephi就是一款将图或者网络进行可视化的工具。如下面的图所示,是我用Gephi绘制的网络结构图,图中节点用蓝色的实心圆表示,节点之间的连线表示边。边的颜色越深表示两个节点的作用频次或者权值越大。节点越大,表示节点的度值越大。有了这么一个简单的认识,你应该对Gephi有了一个初步的了解了。下面开始用Gephi进行实际的操作吧。Gephi下载链接: https://gephi.org/Gephi安装:https://blog.csdn.net/wei...原创 2021-07-01 15:56:15 · 5861 阅读 · 0 评论 -
数学建模——K-means聚类算法与社团发现
将之前的课程报告整理一下,以具体的应用案例介绍K-means算法与其他方法结合的应用场景。let's go~1 概述复杂网络是指规模庞大,具有自组织、自相似、小世界以及无标度特性的网络[1]。随着对复杂网络的深入研究,人们发现许多实际网络都有一个共同的性质,即社团结构;换句话说,实际网络是有若干个群或者团构成。社团性质表现为社团内部之间边连接紧密,社团与社团之间联系稀疏[2][3]。复杂网络社团结构的研究对于疾病传播的控制、病毒传播等具有重大意义。寻找复杂网络的社团结构的传统的算法是分..原创 2020-08-09 17:23:15 · 1874 阅读 · 1 评论 -
数学建模——Logistic Regression逻辑回归算法(二分类及多分类的Python代码实现)
1.概述逻辑回归(Logistic Regression)是一种用于解决监督学习(Supervised Learning)问题的学习算法,一般用于二分类(Binary Classification)问题中,用逻辑回归训练得到一个分类器,对输入的数据进行判断其类型,并进行概率的估计;逻辑回归的目的,是使训练数据的标签值与预测出来的值之间的误差最小化。逻辑回归本质上是一个线性回归模型,因为除去sigmoid映射函数关系,其他的步骤都是线性回归的。可以说,逻辑回归是以线性回归为理论支持。区别在于线性模型无原创 2020-08-09 16:50:33 · 7121 阅读 · 1 评论 -
数学建模——拟合算法及matlab代码实现
与插值问题不同,在拟合问题中不需要曲线一定经过给定的点。拟 合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近,即曲线拟合的最好(最小化损失函数)。拟合算法和插值算法使用选择条件:当样本已知数据点小于30时,用插值算法,大于30个点时使用拟合算法。插值和拟合的区别 插值算法中,得到的多项式f(x)要经过所有样本点。但是如果样本点太多,那么这个多项...原创 2019-08-06 16:06:44 · 6822 阅读 · 0 评论 -
数学建模-图论最短路径(Matlab实现)
有权重的正向网络,可以用迪杰斯特拉算法题目:下图为单行线交通网,每弧旁的数字表示通过这条线所需的费用。现在某人要从V1出发,通过这个交通网到V8去,求使总费用最小的旅行路线。在线作图软件:在线做图最短路径代码:clear;clc;s=[1112334555566799];%边的顶点编号1t=[234...原创 2019-09-24 18:13:13 · 6219 阅读 · 1 评论 -
数学建模-多元线性回归(Stata实现)
回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的数据分析问题,都可以使用回归的思想来解决。回归分析的任务就是, 通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制,进而达到通过X去预测Y的目的。回归分析的使命:使命1:回归分析要去识别并判断:哪些X变量是同Y真的相关,哪些不是。统计学中有一个非常重要的领域,叫做“变量选择”。(逐步回归法) 使命2:去除了那些同Y...原创 2019-09-24 17:58:41 · 24758 阅读 · 1 评论 -
数学建模——时间序列模型及spss实现
实验数据:链接: https://pan.baidu.com/s/1SFy2Zc6A6KAT5rVUVUMWEA 提取码: 8191本部分过于复杂,以例题形式讲解例题1:某产品销售数据(2014年第1季度-2018年第4季度)如下表,根据此表预测之后到2020年第四季度的销量。(数据文件为——“某产品的销售数据(2014-2018年季度数据).sav”)spss操作过程如下...原创 2019-09-05 20:21:10 · 11044 阅读 · 0 评论 -
数学建模——层次分析法,一致性检验学习笔记,matlab代码实现(二)
前一篇讲述了层次分析的原理,例题讲解,接下来是matlab代码实现层次分析法理论部分评价类模型——层次分析法,一致性检验学习笔记(一)层次分析法方法总结:第一步:分析系统中各因素之间的关系,建立系统的递阶层次结构第二步:对于同一层次的各元素关于上一层次中某一准则的重要性进行两两比较,构造两两比较矩阵(判断矩阵)。1.构建准则层判断矩阵2.准则层—方案层的...原创 2019-07-31 17:29:58 · 9012 阅读 · 3 评论 -
数学建模——典型相关分析(CCA)及spss操作过程
一、典型相关分析VS皮尔逊相关系数/斯皮尔曼相关系数典型相关分析(Canonical Correlation analysis) 研究两组变量(每组变量中都可能有多个指标) 之间相关关系的一种多元统计方法。它能够揭示出两组变量之间的内在联系。皮尔逊相关系数和斯皮尔曼相关系数针对的是两个变量的相关性,典型相关分析针对的是两组变量进行相关分析,相当于对每组变量进行线性组合,求这两个组合后...原创 2019-08-29 17:55:38 · 8384 阅读 · 4 评论 -
数学建模——层次分析法,一致性检验学习笔记(一)
以下内容整理来自B站UP主:数学建模学习交流层次分析法(The Analytic Hierarchy Process即 AHP)是由美国运筹学家、 匹兹堡大学教授T . L. Saaty于20世纪70年代创立的一种系统分析与决策的综合 评价方法,是在充分研究了人类思维过程的基础上提出来的,它较合理地解决了定性问题定量化的处理过程。AHP的主要特点是通过建立递阶层次结构,把人类的判断转...原创 2019-07-30 17:53:44 · 31253 阅读 · 2 评论