![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
从零开始的数模学习
文章平均质量分 85
内容包含数模的基本模型和一些常用工具,有兴趣的同学可以加群一起学习
Day-3
与君共勉
展开
-
2020美赛E题O奖论文分析
第一问第二问使用多变量时间序列算法建立了一个一次性塑料废物预测模型。这里还提到了这样的一句话。翻译过来是此外,我们分析了不同地区的政策有效性,并使用欧洲复兴开发银行和人类友好指标衡量了减排对生态系统和人类健康的影响。不太清楚是什么含义。第三问没怎么看懂,用而二次指数平滑模型做了一个预测全球塑料总产量的模型,然后使用一次性塑料废物预测模型预测骑在不同国家组塑料垃圾中的比例。第四问塑料垃圾生产和污染的不均衡分布以及不同国家对塑料垃圾处理的不同经济投资,提出了四种方案第五问。原创 2023-02-21 14:15:42 · 1955 阅读 · 0 评论 -
2020美赛D题O奖论文分析
摘要第一段写的很精彩,进一步具体化了问题,本文的工作以往“对运动员个人的分析”,而是转向了“对团队合作的分析”。客观分析足球队的表现是制定训练目标,提高球队水平的主要途径。先有分析大多基于“单个运动员的传统技术统计”,很少讨论“运动员之间的相互合作”。“识别合作网络——拓展合作模型——探索影响效应——提出建议”问题一::::info首先,为了识别合作网络,本文基于传球的特点和数据,构建了一个基于方向加权图的复杂网络模型。本文从多个尺度构建了合作网络指标和其他结构指标。原创 2023-02-21 14:14:37 · 1062 阅读 · 2 评论 -
Networkx编程
安装:!!原创 2023-02-21 14:11:02 · 1140 阅读 · 0 评论 -
Python牛客刷题笔记
本文是本人好友大海所作。详细记录在刷题过程中遇到的问题,为做数据分析打好基础。原创 2022-11-02 16:33:03 · 1706 阅读 · 0 评论 -
连环犯罪凶手藏身地预测matlab时间概率距离法
在1981年,彼得萨克利被判犯有十三起谋杀罪和一系列的恶意伤害罪,在该案中,一种用来缩小搜索萨克利夫先生所在范围的方法是找到这些犯罪地点发生的“重心”最后,这个嫌疑犯恰好生活在用这种技术所预测的那个城镇里,从那时起,许多更复杂的技术被发展起来,用来确定系列犯罪的疑人位置的“地理轮廓”。当地的要方要求你的团队开发一种方法来帮助他们调查连环犯罪,你开发的这种方法,应至少使用两种不同的方来产生一个地理轮,你需要发展一种技术,能综合不同方案的结果为执法人员产生一种有用的预测这种预测应基于过去的系列犯罪现场的时间和原创 2022-07-14 15:09:15 · 313 阅读 · 0 评论 -
时间序列的典型分解模型
1 引言时间序列的典型分解式为:Xt=mt+st+YtX_{t}=m_{t}+s_{t}+Y_{t}Xt=mt+st+Yt其中mtm_{t}mt为趋势项,sts_{t}st是已知周期为ddd的周期项。2 计算过程设某周期性数据为Xij(i=1,2,⋯ ,n,j=1,2,⋯ ,12)X_{ij}(i=1,2,\cdots ,n,j=1,2,\cdots,12)Xij(i=1,2,⋯,n,j=1,2,⋯,12),共有n年数据,每年有12个数据。现对未来12个月进行预测(1)提取季节项原创 2022-05-10 11:13:21 · 1104 阅读 · 0 评论 -
图论中最短路算法与程序实现
图论中的最短路问题(包括无向图和有向图)是一个基本且常见的问题。主要的算法有Dijkstra算法和Floyd算法。Dijkstra算法是求出指定两点之间的最短路,算法复杂度为0(n²)Floyd算法是求出任意两点之间的最短路,算法复杂度为O(n3)O(n^{3})O(n3)已知五十个点之间相互联系如下表所示:n = 50;A = zeros(n, n);for i = 1:n for j = 1:n if (i == j) A(i, j) = 0;原创 2022-04-30 17:29:30 · 360 阅读 · 0 评论 -
整数规划,优化问题:两辆平板车装货
有七种规格的包装箱要装到两辆平板车上,包装箱的宽和高是一样的,但厚度t(厘米)和重量w(公斤)是不同的。表一给出了每种包装箱的厚度,重量以及数量。每辆平板车有10.2米的地方可以用来装包装箱(像面包片那样),载重为40吨。由于地区货运的限制,对C5,C6,C7类包装箱的总数有一个特别的限制:这三类包装箱所占空间(厚度)不能超过302.7厘米。问题要求:设计一种装车方案,使剩余的空间最小。分析与解答:这是美国大学生数学建模竞赛1988年B题。题中所有包装箱共重89t,而两辆平板车一共只能载重80t,原创 2022-04-24 19:56:26 · 5076 阅读 · 3 评论 -
从零开始的数模学习(特别篇): Matplotlib 图形绘制方法
1 介绍Matplotlib 是支持 Pyhthon 语言的开源绘图库,因为其支持丰富的绘图类型、简单的绘图方式以及完善的借口文档,深受 Python 工程师、科研学者、数据工程师等各类人士的喜欢。2 Matplotlib 二维图像绘制方法2.1 二维图形绘制在使用 Notebook 环境绘图时,需要先运行 Jupyter Notebook 的魔术命令 %matplotlib inline。这条命令的作用是将 Matplotlib 绘制的图形嵌入在当前页面中。而在桌面环境中绘图时,不需要添加此命令,原创 2022-03-17 22:04:41 · 1639 阅读 · 1 评论 -
从零开始的数模学习(特别篇):Pandas数据处理入门
1 Pandas 数据处理基础1.1 介绍Pandas是非常著名的开源数据处理库,我们可以通过它完成对数据集的快速读取、转换、过滤、分析等一系列操作。除此之外,Pandas拥有强大的缺失数据处理与数据透视功能,是数据预处理中的必备利器。1.2 知识点Pandas 是非常著名的开源数据处理库,其基于 NumPy 开发,该工具是 Scipy 生态中为了解决数据分析任务而设计。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的函数和方法。特有的数据结构是 Pandas 的优原创 2022-03-17 17:34:24 · 1833 阅读 · 0 评论 -
从零开始的数模学习(8):拟合方法(预测模型)
1 曲线拟合的线性最小二乘法1.1 线性最小二乘法曲线拟合问题的提法是,已知一组(二维)数据,即平面上的nnn个点(xi,yi),i=1,2,⋯ ,n(x_{i},y_{i}),i = 1,2,\cdots,n(xi,yi),i=1,2,⋯,n,x_{i}互不相同,寻求一个函数(曲线)y=f(x)y=f(x)y=f(x),使f(x)f(x)f(x),在某种准则下与所有的数据点最为接近,即曲线拟合得最好。线性最小二乘法是解决曲线拟合最常用的方法,基本思路是,令 f(x)=air1(x)+a2r2(x原创 2022-03-10 22:37:11 · 936 阅读 · 0 评论 -
从零开始的数模学习(7):插值方法(预测类模型)
1 插值方法在工程和数学应用中,经常有这样一类数据处理问题,在平面上给定一组离散点列,要求一条直线,把这些点按次序连接起来称之为插值。已知n+1个点,下面求各种插值函数。1.1 分段性插值 简单地说,将每两个相邻的节点用直线连起来,如此形成的一条折线九十分段线性插值函数,记做,它满足,且在每个小区间上是线性函数。可以表示为,其中有良好的收敛性,即对于,有...原创 2022-03-08 15:49:13 · 2613 阅读 · 0 评论 -
从零开始的数模学习(6):K-means聚类分析
1 原理k-means属于无监督学习方法K表示类别数,Means表示均值,K一般由人工来指定,或通过层次聚类(Hierarchical Clustering)的方法获得数据的类别数量作为选择K值的参考选择较大的K可以降低数据的误差,但会增加过拟合的风险。2 K -means 算法步骤如下:输入:聚类个数k ,以及包含n 个数据对象的数据库。1)从n 个数据对象任意选择k 个对象作为初始聚类中心;2)循环 3)到 4)直到每个聚类不再发生变化为止;3)根据每个聚类对...原创 2022-02-25 22:56:56 · 582 阅读 · 0 评论 -
从零开始的数模学习(5):TOPSIS法(评价类模型)
1、TOPSIS法简介TOPSIS算法是一种常见的综合评价方法,其能充分利用原始数据的信息,其结果能精确地反应各评价方案之间的差距。逼近理想解排序法(the technique for order preference by similarity to an ideal solution,TOPSIS)是一种通过比较样本值与理想值的距离实现综合评价的方法。逼近理想解排序法采用相对接近度来表征各个评价对象与参考点的距离。首先在空间确定出参考点,包括最优和最劣点,然后计算...原创 2022-02-07 16:42:21 · 2471 阅读 · 0 评论 -
从零开始的数模学习(4):熵权法(评价类模型)
目录1、算法简介:2、熵权法的基本步骤:2.1 数据归一化4.2 计算指标变异性4.3 计算信息熵4.4 计算信息熵冗余度4.5 计算权重4.6 计算得分3、例题3.1 判断下列同学的综合成绩排名3.2 权重3.3 综合评价得分1、算法简介:熵是热力学单位,在数学中,信息熵表示事件所包含的信息量的期望。根据定义,对于某项指标,可以用熵值来判断某个指标的离散程度,其熵值越小,指标的离散程度越大,该指标对综合评价的影响(权重)越大...原创 2022-02-06 23:10:32 · 5424 阅读 · 1 评论 -
从零开始的数模学习(3):层次分析法(评价类模型)
假期旅游,是前往风景宜人的桂林,还是去地质景观丰富的北戴河,还是去黄山呢?我们往往会根据景色、费用、食宿条件、旅途等因素综合进行选择。1模型的建立1.层次分析法简介层次分析法(AHP)是一种系统分析方法,是一种综合定性与定量相结合的分析方法。主要解决多因素复杂系统,特别是难以定量描述的社会系统的分析方法。2.层次分析法步骤2.1建立层次结构模型一般分为三层,最上面的为目标层,最下面的为方案层,中间是准则层或指标层。2.2构造判断矩阵 判断矩...原创 2022-01-23 23:42:22 · 2278 阅读 · 0 评论 -
从零开始的数模学习(2):Tools
01、公式编辑Mathtype获取方式:链接:https://pan.baidu.com/s/1jm7PZyH5x44xAC15ge5w8g提取码:rzor操作简单且美观。02、截图Snipastesnipaste是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上 常用的快捷方式: F1可以截屏,同时测量大小 书写文字等 F3可以在桌面显示 按下esc取消图片显示03、在线LaTeX公式编辑器采用LaTeX公式编辑规范,并且配有公式模板和图...原创 2022-02-13 15:29:03 · 200 阅读 · 1 评论 -
从零开始的数模学习(1):MATLAB快速入门
01、介绍MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控制系统等领域。[1]MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室),软件主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学...原创 2022-02-12 15:47:31 · 608 阅读 · 1 评论