第一次参加数学建模竞赛新手小白备赛经验贴

2024年暑假已经来临,下半年的数学建模竞赛非常多,许多同学可能是第一次参赛,对于如何准备感到迷茫和无从下手。在这种情况下,我们将分享一些备赛的小技巧,帮助大家在这个暑假更好的入门,即便是零基础的小白也能在数学建模中得心应手。

一、赛前准备

在准备参见数学建模比赛前,以下几个特别重要的准备工作一定要做

(1)找队友进行组队,通常三人一组。

(2)选择要参加的数学建模竞赛,竞赛全年都有,通常选择自己感兴趣或者认可度高的参加。

(3)学习相关书籍和软件。

(4)在比赛前,选择经典的赛题进行全真模拟,并学习历年优秀论文。

1、三人组队

数学建模比赛通常要求参赛者以团队形式参赛,通常三人一组。组队时,可以选择能力互补的队友,比如有人擅长编程,有人擅长建模,有人擅长写作和展示。

选队友很重要!很重要!很重要!队友靠谱,可以说比赛事半功倍。那么如何选择队友,总结大家的经验来讲,按重要度考虑,可以从以下3方面进行选择:

(1)有共同利益:

首先,选择那些对数学建模比赛有相同兴趣和目标的队友非常重要。共同的兴趣和目标不仅可以增强团队的凝聚力,还能确保每个成员都愿意投入足够的时间和精力。
比如,你打算通过这次建模比赛增加保研分,而你的队友只是想体验一下比赛的氛围,随便参加玩玩,那你在这次比赛中一定会感到很心累。因为你的队友会等着你带他飞。但是如果你选择有共同目标的队友,就能最大化利益,大家共同努力,共同获益。

(2)有真技术

在选队友时,更应该关注他们的实际技能,而不是仅仅看学习成绩和专业排名。比赛需要的是实战能力和技术水平,数学建模大家通识公认的队员配置是建模+编程+论文。

  • 建模同学需要熟悉常用的数学建模算法以及实际问题的解决方式;
  • 编程同学要熟练使用常用的软件,比较常用的比如MATLAB、python、SPSSAU;
  • 负责论文的同学需要熟练使用office、LaTex等软件进行论文排版。

这些能力和技术不是通过专业排名就能看出来的,毕竟大学期末考试有多水大家都懂,老师把考试范围都给你了,背就完了,所以成绩不能代表实际技术水平。

(3)熟悉程度

在确保队友有共同利益和实际技术的基础上,选择熟悉的人可以进一步提高团队的协作效率,特别是想多次参见比赛的长期搭档,熟悉的队友之间有更好的沟通和信任,合作起来更为顺畅。

2、比赛选择

每一年的数学建模竞赛是非常多的,每个都参加是不现实的,更推荐参加知名度和认可度比较高的竞赛,这样获奖的含金量会更高。

  • 本科生:推荐参加高教杯全国大学生数学建模竞赛,就是大家通常说的国赛,每年九月份比赛,时间通常为3天。与国赛相对的还有美国大学生数学建模竞赛,每年2月份比赛。
  • 研究生:推荐参加中国研究生数学建模竞赛,每年十月份左右。

这类比赛是数学建模竞赛中知名度和认可度排名top的,如果想要在大赛中拿奖,可以在这几类比赛前先参加其他规模相对较小的比赛,来熟悉一下比赛流程。
可以参考下方2024全年数学建模竞赛时间线,每年的比赛时间改动不大,选择自己感兴趣或者学校认可度比较高的酌情参加。

3、书籍与软件

(1)数学基础

《高等数学》《线性代数》《概率论与数理统计》这些课程,大部分专业都会学习。
(2)数学建模书籍推荐

  • 《数学建模》姜启源/谢金星
  • 《数学建模算法与应用》司守奎
  • 《Matlab在数学建模中的应用》卓金武
  • 《SPSS统计分析基础教程》张文彤
  • 《SPSSAU科研数据分析方法与应用》周俊

以上这几本都是在各个领域内相对出门的教材,大家可以结合个人兴趣进行选择。

(3)分析软件

除了理论知识的储备,软件使用也熟悉,数学建模常用的软件有以下:

  • MATLAB:数学建模最常用,主要用于算法开发、数据可视化、数据分析以及数值计算的高级基数计算语言和交互式环境。
  • R语言 - 开源的统计计算和数据分析语言,具有丰富的包和库支持,适合统计建模和数据可视化。
  • Python - 多用途编程语言,通过库如NumPy、Pandas和SciPy等进行数据处理和建模。
  • SPSSAU:在线数据分析软件,相比于SPSS更加方便智能,零基础小白参加数学建模必备软件,输出的结果标准三线表可以直接复制,最后写论文很方便。
  • Lingo:解决线性规划问题

其他:LaTeX、Python、STATA、SAS、R、Office、PS等

4、全真模拟

“纸上得来终觉浅”,在准备数学建模比赛之前,一定一定要进行三天三夜的全真模拟练习以及学习历年优秀论文。

(1)全真模拟练习

选择历年的经典赛题进行全真模拟比赛。这种实战练习能够帮助你熟悉比赛的时间限制、题型和解题思路。通过模拟比赛,可以评估自己在限定时间内解决问题的能力,并发现需要改进的地方。同时提高彼此之间的默契度,这样到正式比赛时,就会更加的得心应手。

(2)学习历年优秀论文

阅读和分析历年优秀的建模论文,了解其问题建模和解决方法。通过学习优秀论文,可以借鉴其思路和技巧,提升自己的建模能力和创新水平。

文末教你找历年全国大学生数学建模优秀论文↓↓↓

二、赛中重点

数学建模比赛时间一般只有三天,时间紧任务重,这三天比较重要的事情有三点:

(1)选题

(2)模型算法选择

(3)论文写作提交

1、选题

以全国大学生数学建模竞赛为例:国赛分为A、B、C、D、E题,其中本科生从ABC题中选一题,专科生从DE题中选一题。数学建模题目的背景千差万别,从天文到历史各种背景都可能涉及到。但是原理是可以分为评价类、预测类、优化类以及机理建模类

(1)评价类(最简单)

评价类模型用于比较不同方案、决策或策略的优劣和效果。这些模型帮助决策者根据给定的评价指标进行量化评估,以便做出最佳的决策或选择。这类题目相对来讲最简单,模型易于理解和操作,所以选择这类题的人也最多,所以若选择评价类题目想在竞赛中脱颖而出并争取奖项则相对具有挑战性。

(2)预测模型

在数学建模中,预测类模型用于分析和预测数据的趋势、模式和未来发展。这些模型通过历史数据和特征的分析,建立数学关系和模型,从而预测未知或未来的数据值。

(3)优化类(最常见)

优化模型是一种用于寻找最优解或最优方案的数学模型。它涉及定义目标函数和约束条件,以最大化或最小化目标函数,并找到满足约束条件的最优变量取值。优化模型广泛应用于诸如生产规划、资源分配、调度排程、组合优化等各种决策问题中。

(4)机理建模类(人口模型/物理学/微分方程等)

通常国赛的A题都是比较偏向于机理建模类,这类题目与专业知识结合最密切,相对来讲难度最高,通常选的人也是最少的,如果平时有准备的同学也可以考虑。这类题目与专业知识结合非常密切,如果不是专业对口的队伍,不建议选择,因为光读懂题目,就会耗费大量时间与精力。

2、常用模型算法

数学建模的目的是解决实际问题,因此评价模型的关键在于其是否能有效、简便、合适地解决实际问题,而非仅仅依赖于使用复杂的数学方法。过度追求数学的复杂性有时会使模型变得难以理解,并可能失去实际应用的意义(炫技须有度)。
上文中提到在数学建模竞赛中有四大模型,常用的其实是前三大模型——评价类、预测类、优化类。下面介绍下这三大模型的一些经典的常用的算法。

(1)评价类模型常用算法

为决策者提供了量化评估方案和决策的工具和方法,帮助他们在复杂的决策环境中做出明智的选择。常用方法及其优缺点如下表:

(2)预测类模型常用算法

分析和预测未知或未来的数据趋势和模式,常用模型可分为时间序列预测、回归模型预测、机器学习预测三类,各自常用的算法说明如下:

(3)优化类模型常用算法

优化模型用于在给定约束条件下寻找目标函数的最优解,以实现资源配置、决策制定和性能改进的最佳方案。常用方法说明如下:

3、论文写作

写好论文至关重要,评委老师根据论文评分,直接影响整个队伍的得分,因此需要三位队员共同协作完成。论文基本框架如下:

在进行论文写作时,通常出现在论文中的表格需要整理成三线表格式,当分析的内容很多,数据整理和排版也会很麻烦。
而使用SPSSAU进行数据分析时,输出结果都是符合学术规范的标准三线表格式,并且支持一键复制,可以直接使用,大大加快了数据建模论文写作的效率。


整理好论文后,3位队员一定要每个人都通读检查一遍,一个人可能会“灯下黑”,导致明显的错误也不能发现,3个人都检查如果存在错误那么发现的概率也就更大,可以及时进行修改。

三、数学建模历年题目论文

(1)查看全国大学生数学建模竞赛历年题目

网址:http://www.mcm.edu.cn/

路径:赛题与评奖→历年竞赛赛题

(2)全国大学生数学建模竞赛历年优秀论文

网址:https://dxs.moe.gov.cn/zx/hd/sxjm/

路径:中国大学生在线官网→活动→数学建模→论文展示

SPSSAU​www.spssau.com?100001000

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3245187.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Python面试宝典第14题:背包问题

题目 现有编号从 0 到 n - 1 的 n 个背包&#xff0c;给你两个下标从 0 开始的整数数组 capacity 和 rocks 。第 i 个背包最大可以装 capacity[i] 块石头&#xff0c;当前已经装了 rocks[i] 块石头&#xff08;0 < rocks[i] < capacity[i]&#xff09;。另给你一个整数 a…

牛客周赛 Round 51 (C++)

目录 A-小红的同余_牛客周赛 Round 51 (nowcoder.com) 思路&#xff1a; 代码&#xff1a; B-小红的三倍数_牛客周赛 Round 51 (nowcoder.com) 思路&#xff1a; 代码&#xff1a; C-小红充电_牛客周赛 Round 51 (nowcoder.com) 思路&#xff1a; 代码&#xff1a; …

SHOT(方向直方图)

Salti等人在2014年提出一种表面匹配的局部三维描述子SHOT。Salti等人将现有三维局部特征描述方法分为两类&#xff0c;即基于特征的描述方法与基于直方图的描述方法&#xff0c;并分析了两种方法的优势&#xff0c;提出基于特征的局部特征描述方法要比后者在特征的描述能力上更…

基于视觉工具箱和背景差法的行人检测,行走轨迹跟踪,人员行走习惯统计matlab仿真

目录 1.算法运行效果图预览 2.算法运行软件版本 3.部分核心程序 4.算法理论概述 5.算法完整程序工程 1.算法运行效果图预览 (完整程序运行后无水印) 在三维图中&#xff0c;幅度越大&#xff0c;则表示人员更习惯的行走路线。 2.算法运行软件版本 matlab2022a 3.部分核…

【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第一篇 嵌入式Linux入门篇-第二十九章 NFS服务器的搭建和使用

i.MX8MM处理器采用了先进的14LPCFinFET工艺&#xff0c;提供更快的速度和更高的电源效率;四核Cortex-A53&#xff0c;单核Cortex-M4&#xff0c;多达五个内核 &#xff0c;主频高达1.8GHz&#xff0c;2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT…

VS2022配置Qt环境

文章目录 前言VS2022写Qt的好处下载插件前提条件离线下载在线安装配置VS For Qt 创建项目总结 前言 在许多开发环境中&#xff0c;Visual Studio 2022&#xff08;VS2022&#xff09;和Qt都是非常重要的工具。VS2022是微软开发的一款强大的集成开发环境&#xff08;IDE&#x…

前缀和算法——部分OJ题详解

&#xff08;文章的题目解释可能存在一些问题&#xff0c;欢迎各位小伙伴私信或评论指点&#xff08;双手合十&#xff09;&#xff09; 关于前缀和算法 前缀和算法解决的是“快速得出一个连续区间的和”&#xff0c;以前求区间和的时间复杂度是O(N)&#xff0c;使用前缀和可…

STM32智能农业灌溉系统教程

目录 引言环境准备智能农业灌溉系统基础代码实现&#xff1a;实现智能农业灌溉系统 4.1 数据采集模块 4.2 数据处理与决策模块 4.3 通信与网络系统实现 4.4 用户界面与数据可视化应用场景&#xff1a;农业灌溉管理与优化问题解决方案与优化收尾与总结 1. 引言 智能农业灌溉系…

react基础样式控制

行内样式 <div style{{width:500px, height:300px,background:#ccc,margin:200px auto}}>文本</div> class类名 注意&#xff1a;在react中使用class类名必须使用className 在外部src下新建index.css文件写入你的样式 .fontcolor{color:red } 在用到的页面引入…

基于springboot和mybatis的RealWorld后端项目实战二之实现tag接口

修改pom.xml 新增tag数据表 SET FOREIGN_KEY_CHECKS0;-- ---------------------------- -- Table structure for tags -- ---------------------------- DROP TABLE IF EXISTS tags; CREATE TABLE tags (id bigint(20) NOT NULL AUTO_INCREMENT,name varchar(255) NOT NULL,PR…

IP地址定位与智慧城市和智能交通

智慧城市和智能交通是现代城市发展的关键领域&#xff0c;通过先进技术提升城市管理和居民生活质量。IP地址定位在交通监控、智能路灯管理等方面发挥了重要作用&#xff0c;本文将深入探讨其技术实现及应用。 交通监控与优化 通过IP地址连接交通传感器和摄像头&#xff0c;可…

Hive 函数

分类 Hive 的函数分为两大类&#xff1a;内置函数&#xff08;Built-in-Functions&#xff09;、用户自定义函数&#xff08;User-Defined-Functions&#xff09;&#xff1b;内置函数可分为&#xff1a;数值类型函数、日期类型函数、字符串类型函数、集合函数等&#xff1b;用…

使用llama.cpp量化模型

文章目录 概要整体实验流程技术细节小结 概要 大模型量化是指在保持模型性能尽可能不变的情况下&#xff0c;通过减少模型参数的位数来降低模型的计算和存储成本。本次实验环境为魔搭社区提供的免费GPU环境&#xff08;24G&#xff09;&#xff0c;使用Llama.cpp进行4bit量化可…

行业模板|DataEase物业管理大屏模板推荐

DataEase开源数据可视化分析工具于2022年6月发布模板市场&#xff08;https://templates-de.fit2cloud.com&#xff09;&#xff0c;并于2024年1月新增适用于DataEase v2版本的模板分类。模板市场旨在为DataEase用户提供专业、美观、拿来即用的大屏模板&#xff0c;方便用户根据…

基于搜索二叉树的停车收费管理系统

系统效果&#xff1a;录入汽车信息 查看汽车信息 收费信息查看 查询车库车辆 代码展示&#xff1a; //SearchBinaryTree.h #pragma once #include<iostream> #include<string> #include<time.h> #include<Windows.h> using namespace std;template<…

FPGA资源容量

Kintex™ 7 https://www.amd.com/zh-tw/products/adaptive-socs-and-fpgas/fpga/kintex-7.html#product-table AMD Zynq™ 7000 SoC https://www.amd.com/en/products/adaptive-socs-and-fpgas/soc/zynq-7000.html#product-table AMD Zynq™ UltraScale™ RFSoC 第一代 AMD Z…

gemini-pro-vision 看图说话

一、安装 pip install -U langchain-google-vertexai 二、设置访问权限 申请服务账号json格式key 三、完整代码 import gradio as gr import json import base64 from pathlib import Path import os import time import requests from fastapi import FastAPI, UploadFile,…

图扑低代码数字孪生 Web SCADA 智慧钢厂

2024 年 4 月&#xff0c;中国钢铁工业协会发布了《钢铁行业数字化转型评估报告&#xff08;2023年&#xff09;》&#xff08;以下简称《报告》&#xff09;。《报告》指出&#xff0c;绝大部分钢铁企业建立了数字化转型相关管理组织和团队&#xff0c;并加强其规划落实&#…

Qt Creator:C++与Python混合编程

目录 1.前言 2.调用Python前的准备 3.在Qt Creator中配置Python库 4.在Qt Creator中添加Python代码 5.在Qt Creator中运行Python代码 6.运行效果 前言 在进行软件开发过程中&#xff0c;我们一般都是在特定的环境下特定的开发语言下进行编程。但是在开发中总有特殊情况&#xf…

算法2--贪心算法

1.老鼠和猫的交易 小老鼠准备了M磅的猫粮&#xff0c;准备去和看守仓库的猫做交易&#xff0c;因为仓库里有小老鼠喜欢吃的五香豆。 仓库有N个房间&#xff1b; 第i个房间有 J[i] 磅的五香豆&#xff0c;并且需要用 F[i] 磅的猫粮去交换&#xff1b; 老鼠不必交换该房间所有的五…