data/raw + data/clean编程手原始数据只读;清洗结果由脚本生成。
主计算
Python / MATLAB 二选一
快速核对
Excel + 导出 CSV
论文交付
国赛 Word|美赛 Word 或 LaTeX
默认组合先跑通一套往年题。只有遇到主环境明显处理不了的模型、规模或交付格式,再增加专业求解器或领域软件。
先定主环境
这张表给出默认职责和换用条件。判断标准是团队能否在限定时间内复现结果。
按题型直接套用
先用下列组合做出可解释的基线,再依据数据规模和验证结果升级。工具不会替代模型选择,但可以减少无效切换。
Python + Excel + Word
pandas、SciPy、statsmodels / scikit-learn、Matplotlib
这样配的原因
同一脚本可完成清洗、描述统计、训练验证和图表导出;Excel 只负责抽查。
交给论文手
字段字典、清洗后 CSV、误差表、残差图、模型参数和随机种子。
Python 或 MATLAB + 求解器
SciPy / PuLP / OR-Tools,或 MATLAB Optimization Toolbox;必要时接专业求解器
这样配的原因
先确认变量、约束和目标能跑通,再为规模、整数变量或求解速度升级内核。
交给论文手
模型表达式、数据输入、求解状态、最优间隙、运行时间和方案表。
MATLAB,或熟练的 Python 科学计算栈
MATLAB / Simulink,或 SciPy integrate + NumPy
这样配的原因
优先沿用团队演练过的求解器、步长设置和可视化模板,避免现场学习仿真界面。
交给论文手
方程与初值、步长和容差、基线轨迹、参数扰动图和数值稳定性说明。
Python + NetworkX / OR-Tools
NetworkX、OR-Tools、pandas、Matplotlib
这样配的原因
图数据、算法结果和可视化可保持同一节点编号,适合快速检查路径与连通关系。
交给论文手
节点边表、编号映射、算法参数、路径清单、网络图和复杂度说明。
主计算环境 + Excel 双算
Python / MATLAB 生成结果,Excel 对 5–20 行代表样本复算
这样配的原因
双算用于发现量纲、索引、百分比和边界值错误,Excel 不承担完整实验。
交给论文手
抽查样本、两套结果差异、修正记录和最终结果版本号。
72 小时协作
获奖团队复盘反复提到:建模、编程、写作不能彼此隔离。下面的节奏让三个人始终能并行推进。
0–3h
一人查背景与约束,一人做数据侧写,一人搭论文目录和术语表。
本阶段冻结
题目理解、变量含义、评价指标和第一版文件目录。
3–18h
每次讨论形成简短记录;图表从脚本导出,正文数字引用结果表。
本阶段冻结
可运行基线、清洗后数据、模型 v1 和第一批可用图。
18–48h
写作手整理结果表并追问解释,建模手校验公式,编程手保留每轮参数与日志。
本阶段冻结
主结论所用结果表、图表编号、参数版本和淘汰方案原因。
48–60h
用干净目录重跑关键脚本,另一人逐项核对论文数字与图表。
本阶段冻结
最终模型、最终数据、可复现命令和论文主体。
最后 12h
一人查格式,一人查数字,一人查附件和命名;三人共同读摘要与结论。
本阶段冻结
提交包校验值、最终 PDF、代码附件和备份。
工具组合是否可靠,最终看另一名队员能否找到数字来源并重新运行。文件名可调整,职责不能缺失。
data/raw + data/clean编程手原始数据只读;清洗结果由脚本生成。
src/q1_*.py 或 .m编程手按问题拆分入口,写明依赖和运行顺序。
results/baseline.csv建模手 + 编程手保存参数、指标、单位和模型版本。
results/sensitivity.csv建模手记录扰动范围、失败点和结论边界。
figures/figure_*.png编程手 + 论文手图名对应论文编号,保留生成脚本。
notes/decision-log.md论文手 / 队长记录关键选择、弃用方案和待核对问题。
作为数学建模智能体,Scientify 调度 Python、MATLAB 等计算语言,自主完成赛题拆解、模型选择、代码编写、计算执行、结果验证、图表生成和论文写作。全部过程与产出保存在同一云端工作区。
交付完整模型、可运行代码、实验结果、图表和国赛一等奖级论文。

优先选择团队已经用往年题完整跑通过的一种。Python 更便于连接数据、机器学习和自动化实验;MATLAB 的矩阵、数值计算和工程工具箱更集中。若两者熟练度相同,再按题型和许可选择。
可以,前提是队伍能用它完成数据读取、模型求解、验证和出图,并提前准备常用模板。遇到依赖专用 MATLAB 工具箱的仿真题时,再根据团队能力决定换题或增加工具。
Excel 适合查看数据、构造小样本、抽查结果和整理表格。重复清洗、参数搜索、复杂公式链和多轮验证应放到脚本环境中,并让 Excel 回到核对工具的位置。
准备已经读懂并用往年题跑过的模板,价值高于收集大量陌生代码。每个模板至少要知道输入格式、参数含义、失败状态、输出文件和验证方法。