数学建模
文章平均质量分 73
数学建模学习
烟雨平生9527
没有谁的生活会一直完美,但无论什么时候,都要看着远方,满怀希望就会所向披靡
展开
-
数模补充(4)灵敏度分析
全CSDN为数不多基于python敏感性分析能运行的代码原创 2023-02-16 20:55:42 · 8173 阅读 · 1 评论 -
从零开始的数模(二十六)单因素方差分析
单因素方差分析是一种常用的统计分析方法,它用于比较一个因素对于连续性变量的影响。它通常用于研究一个自变量对一个因变量的影响,并比较不同组之间的均值是否显著不同。在单因素方差分析中,数据被分成多个组,每个组都有自己的均值和方差。该方法基于比较这些组之间的方差来确定它们是否来自同一个总体。如果方差差异很小,则我们可以假定它们来自同一个总体,反之,则我们可以得出结论,这些组之间有显著的差异。单因素方差分析通常用于实验设计,特别是在需要比较多个处理组时。原创 2023-02-15 18:05:17 · 1748 阅读 · 0 评论 -
从零开始的数模(二十五)灰色关联分析
3.3.3 绘制 x1,x4,x5,x6,x7 的折线图。2.4.4 预测数据及对比。2.5.4 预测数据及对比。3.3.4 计算灰色相关系数。2.5.2 进行累加数据。3.3.2 数据标准化。累加对应积分累减对应微分。2.4.2 进行累加数据。2.4.3 求解系数。2.5.3 求解系数。3.3.1 读取数据。2.5.1 导入数据。原创 2023-02-07 17:13:30 · 977 阅读 · 0 评论 -
数模补充(3)综合评价
综合评价与预测原创 2023-02-07 16:25:55 · 130 阅读 · 0 评论 -
从零开始的数模(二十四)数据包络分析
数据包络分析用于评价决策单元的相对有效性,是根据多投入和多指标产出对相同类型的部分进行相对有效性进行评价的系统分析方法。DEA具有很强的客观性。从上面的定义可以看出,所谓的DEA有效,就是指那些评价对象,它们的投入产出比达到最大。因此,可以用DEA模型对评价对象进行评价。MATLAB求解代码如下所示,这个需要R2021b及以上版本的MATLAB才行。我们看一下下面的例子14.5,使用DEA方法对天津市的可持续发展进行评价。3-数据包络分析案例及MATLAB编程实现。二、基于matlab的 数据包络分析。原创 2023-02-06 16:28:15 · 951 阅读 · 1 评论 -
从零开始的数模(二十三)模拟退火
在该温度下,整个迭代过程中温度不发生变化,能量发生变化,当前一个状态x(n)的能量大于后一个状态x(n+1)的能量时,状态x(n)的解没有状态x(n+1)的解好,所以接受状态x(n+1)。为便于后续的计算和接受,减少算法耗时,通常选择由当前新解经过简单地变换即可产生新解的方法,如对构成新解的全部或部分元素进行置换、互换等,注意到产生新解的变换方法决定了当前新解的邻域结构,因而对冷却进度表的选取有一定的影响。(1) 初始化:初始温度T(充分大),初始解状态S(是算法迭代的起点),每个T值的迭代次数L。原创 2023-02-06 15:22:32 · 720 阅读 · 0 评论 -
从零开始的数模(二十二)相关性分析
常见的三种:Pearson相关系数,Kendall相关系数和Spearman相关系数。在这三大相关系数中,spearman和kendall属于等级相关系数亦称为“秩相关系数”,是反映等级相关程度的统计分析指标。最终选择哪种相关系数法,对比结果谁更符合预期效果。原创 2023-02-05 22:34:32 · 479 阅读 · 0 评论 -
从零开始的数模(二十一)CRITIC评价
基于python的CRITIC评价原创 2023-02-05 15:48:47 · 918 阅读 · 0 评论 -
从零开始的数模(二十)变异系数法
基于python和基于matlab的变异系数法原创 2023-02-05 13:36:06 · 1700 阅读 · 1 评论 -
从零开始的数模(十九)组合赋权法
基于python和基于matlab的组合赋权法原创 2023-02-05 13:09:42 · 4116 阅读 · 2 评论 -
从零开始的数模(十八)熵权法
熵权法原创 2023-02-05 08:27:27 · 826 阅读 · 0 评论 -
从零开始的数模(十七)粒子群算法
粒子群算法原创 2023-02-05 06:20:44 · 268 阅读 · 0 评论 -
从零开始的数模(十六)神经网络
1.2过程激活函数均为连续函数网络模型工作状态学习方式BP算法BP算法步骤案例。原创 2023-02-05 05:24:23 · 104 阅读 · 0 评论 -
从零开始的数模(十五)判别分析与分类分析
模型平均准确率为:98%。最后使用LDA图查看线性判别结果。原创 2023-02-04 21:48:38 · 223 阅读 · 0 评论 -
从零开始的数模(十四)因子分析
矩阵,把这些变量间错综复杂的关系归结成少数几个综合因子,由于归接触的因子个数少于原始变量的个数,但是他们又包含原始变量的信息,所以,这一分析过程也成为降维。在进行因子分析之前,需要先进行充分性检测,主要是检验相关特征阵中各个变量间的相关性,是否为单位矩阵,也就是检验各个变量是否各自独立。KOM统计量越接近1,变量间的相关性越强,偏相关性越弱,因子分析的效果越好。已知,A不只有一个,所以我们遇到不容易解释的模型的时候,可以将因子旋转后再进行解释。,也说明变量之间存在相关性,可以进行分析。原创 2023-02-04 18:10:16 · 1530 阅读 · 0 评论 -
从零开始的数模(十三)主成分分析
1.2基本流程去除平均值计算协方差矩阵计算协方差矩阵的特征值和特征向量将特征值排序保留前N个最大的特征值对应的特征向量将原始特征转换到上面得到的N个特征向量构建的新空间中(最后两步,实现了特征压缩)经过去均值处理之后,原始特征的值就变成了新的值,在这个新的norm_data的基础上,进行下面的操作。原创 2023-02-04 13:34:21 · 1248 阅读 · 0 评论 -
从零开始的数模(十二)时间序列
1.1带有时间的数据有哪些特殊性 带有时间的数据有哪些特殊性。原创 2023-02-03 23:00:59 · 391 阅读 · 0 评论 -
从零开始的数模(十一)微分方程建模
微分方程建模是数学模型的重要方法,因为许多实际问题的数学描述将导致求解微分方程的定解问题。所以微分方程求解就显得格外重要啦。原创 2023-02-03 18:54:32 · 1486 阅读 · 0 评论 -
数模补充(2)数据预处理
简单函数变换归一化。原创 2023-02-01 20:02:31 · 134 阅读 · 0 评论 -
从零开始的数模(十)马尔可夫预测
1.1主要是基于“蒙特卡罗思想”,求解"单坑位"排队等待时间问题1.2主要是基于“蒙特卡罗思想”,求解"多坑位"排队等待时间问题较复杂自行了解。原创 2023-02-01 12:03:26 · 345 阅读 · 0 评论 -
数模补充(1)建模数值逼近处理
本程序实现从txt文件中读取两列数据,然后进行三次样条插值,绘制出一条平滑的曲线。原创 2023-01-31 23:59:19 · 136 阅读 · 0 评论 -
从零开始的数模(九)聚类分析
聚类分析根据分类对象的不同可分为Q型和R型两大类。原创 2023-01-31 23:22:01 · 369 阅读 · 0 评论 -
从零开始的数模(八)TOPSIS模型
(Technique for Order Preference by Similarity to an Ideal Solution )模型中文叫做“逼近理想解排序方法”,是根据评价对象与理想化目标的接近程度进行排序的方法,是一种距离综合评价方法。基本思路是通过假定正、负理想解,测算各样本与正、负理想解的距离,得到其与理想方案的相对贴近度(即距离正理想解越近同时距离负理想解越远),进行各评价对象的优劣排序。原创 2023-01-27 21:33:44 · 643 阅读 · 0 评论 -
从零开始的数模(七)层次分析法
1、最佳方案选取2、评价类问题3、指标体系的优选1、建立层次结构模型;2、构造判断(成对比较)矩阵;3、层次单排序及其一致性检验;4、层次总排序及其一致性检验;最高层(目标层):决策的目的、要解决的问题;中间层(准则层或指标层):考虑的因素、决策的准则;最低层(方案层):决策时的备选方案注意:在层次划分及因素选取时,我们要注意三点:(1). 上层对下层有支配作用;(2)同一.层因素不存在支配关系(相互独立);(3)每层因素一般不要超过9个。原创 2023-01-26 16:43:19 · 432 阅读 · 0 评论 -
从零开始的数模(六)python在高等数学和线性代数中的应用
科学计算设计和符号计算,在python中作基础数值计算用numpy和scipy工具库,作符号运算用sympy工具库。原创 2023-01-26 13:02:17 · 597 阅读 · 0 评论 -
从零开始的数模(五)插值与拟合
Scipy.interpolate模块有一维插值函数interp1d,二维插值函数interp2d,多维插值函数interpn,interpnd。‘quadratic’‘cubic’:2阶和3阶B样条曲线,更高阶的曲线可以直接使用整数值来指定。可利用已有程序:a = ployfit(x,y,m) 注意:m为拟合多项式的次数。interp1d(x,y,kind=“linear”),返回一个插值函数。同样,在MATLAB中也存在着拟合函数的内置函数,如对多项式:进行拟和。3.2python实现。原创 2023-01-26 12:16:17 · 688 阅读 · 0 评论 -
从零开始的数模(四)多目标规划
跟一般的规划问题有所不同,多目标规划通常是要求学生做出满足各个优先度要求的最佳抉择。衡量出尽量满足所有需求而得出使得目标最优(如收益最大)的方案。由于多目标规划跟线性规划完全不同,因此在此需要使用全新的解法。原创 2023-01-19 13:42:00 · 2992 阅读 · 0 评论 -
从零开始的数模(三)非线性规划
如果目标函数或者约束条件中包含非线性函数,就称这种规划问题为非线性规划问题。原创 2023-01-19 09:32:25 · 628 阅读 · 0 评论 -
从零开始的数模(二)整数规划
1.1整数规划的定义:数学规划中的变量(部分或者全部)限制为整数的时候,称为整数规划。整数规划的分类:如果不加特殊说明,指的就是整数线性规划(在线性规划的模型中变量限制为整数)。分为两类:1:变量全部限制为整数,称纯整数规划。2:变量部分限制为整数,称混合整数规划。整数规划的特点:1:原线性规划的最优解全是整数,则自变量限制为整数之后,最优解不变。2:整数规划没有可行解。0-1型整数规划顾名思义,在该模型下,变量xi的值只能取到0或者1。原创 2023-01-18 21:30:43 · 1261 阅读 · 0 评论 -
从零开始的数模(一)线性规划
就是满足约束条件的所有的解 x = [x1,x2,x3, …能使目标函数达到最大值的解为目 ZaAXaq标函数的最优解。注意这里的目标函数求得是最大值max,所以当我们要求的规划的目标函数的最小值的时候我们就要将。使得目标函数的取值达到最大值或者最小值的各个未知数的取值。,即函数对应的图像是一条线。所谓的线性规划,规划的就是。:而使目标函数达到最大值的可行解叫最优解。:所有的可行解构成的集合就是可行域。目标函数以及约束条件都是线性的。不懂吧没关系看案例!1.1解的概念的标准型。2.1解的概念的标准型。原创 2023-01-07 14:36:22 · 276 阅读 · 0 评论