在数学建模比赛中有使用 Origin 交互式绘图的吗?Origin 绘图肯定是有用的,他们是怎么在附录里展示的?
有,而且实际做法不是“给每张 Origin 图伪造一份绘图代码”,而是把计算程序和交互式软件项目文件分别提交。
我查到的官方要求和公开获奖论文案例都支持这一点。
1.1 官方规定
全国大学生数学建模竞赛论文格式规范(2026年修订稿)明确要求:
- 附录列出支撑材料文件清单;
- 附录打印完整、可运行的源程序,包括 Excel、SPSS 等软件的交互命令;
- 另交一个 ZIP/RAR 支撑材料包;
- 支撑材料包含源程序、自查数据、中间结果图表等;
- 程序结果与论文不符,可能取消评奖资格。


它没有规定“每一幅图必须有绘图源码”。对于 Origin、EViews、SPSS 这类交互式软件,项目文件和操作说明本来就是复现材料的一部分。
1.2 公开获奖论文实例
这篇论文的附录先列:
一、支撑材料
1. 数据
2. 图
3. 代码文件
5. EViews 文件


后面才打印可以文本化的 BUGS 程序。也就是说,EViews 这种交互式软件文件单独作为支撑材料,并没有强行转换成不存在的源码。Origin 项目文件可以采用同样处理方式。
1.2.1 EViews:

1.2.2 Origin:

1.3 其他公开获奖论文实例
1.3.1 2023 E032《基于时间序列分析预测的黄河水沙监测模型》
(1)在提交比赛论文的第19页明确写明Origin/软件使用方式:
MATLAB 完成 Morlet 小波变换,再“通过 Origin 绘图工具”绘制小波系数实部等值线图:

(2)第38页起打印 Python、MATLAB 数据处理和绘图代码;没有把 Origin 手工图伪造成 Origin 脚本

1.3.2 2023 E176《基于小波变换和背包模型的小浪底水库最优监测方案研究》
第13页明确写:“使用 MATLAB 软件作小波变换,再使用 Origin 软件画图”


第23页附录列“支撑材料列表”,按 Python、Excel、MATLAB 分类提供材料;没有附 Origin 绘图代码,我详细查看后续附录,未查看到作者如何使用Origin进行操作的步骤(更为简陋)

1.3.3 综上所述做总结
| 论文 | Origin/软件使用方式 | 附录如何处理 |
|---|---|---|
| 2023 E032《基于时间序列分析预测的黄河水沙监测模型》 | 第19页写明:MATLAB 完成 Morlet 小波变换,再“通过 Origin 绘图工具”绘制小波系数实部等值线图 | 第38页起打印 Python、MATLAB 数据处理和绘图代码;没有把 Origin 手工图伪造成 Origin 脚本 |
| 2023 E176《基于小波变换和背包模型的小浪底水库最优监测方案研究》 | 第13页明确写:“使用 MATLAB 软件作小波变换,再使用 Origin 软件画图” | 第23页附录列“支撑材料列表”,按 Python、Excel、MATLAB 分类提供材料;没有附 Origin 绘图代码 |
| 2023 C126《商超蔬菜销售数据的统计分析及建模》 | 使用 EViews、WinBUGS、Lingo 等交互式软件 | 第20页把“数据、图、代码文件、EViews 文件”分开列入支撑材料,后面只打印能够文本化的 BUGS、Lingo 代码 |
二、你的 Origin 图应该怎么交
2.1 建议支撑材料包这样组织:
支撑材料/
├── 01_模型计算/
│ └── 模型求解程序.py
├── 02_原始数据/
│ ├── Fig01_matrix.csv
│ └── Fig01_ticklabels.csv
├── 03_Origin项目/
│ ├── Fig01_reproduction.opju
│ └── Fig01_template.otpu
├── 04_结果图/
│ ├── Fig01.png
│ └── Fig01.pdf
└── README.txt
其中:
模型求解程序.py/.m:必须能产生交给 Origin 的数值结果;Fig01_reproduction.opju:包含矩阵、标签、三维图和全部手工样式,是原样复现的核心;Fig01_matrix.csv:防止评委没有相同 Origin 版本,便于核对数据;.otpu:仅作为样式模板,属于可选文件;- 不要补写一份实际上没有生成原图的 Python 绘图代码。
论文例子中并没有对产生的支持材料的描述(如下)。

若是担心,可以进行进一步补充:
2.2 论文附录可以如实写
附录 A 支撑材料文件说明
模型求解程序.py:完成模型计算并输出图 X 所使用的数值矩阵。
Fig01_matrix.csv:图 X 使用的数值矩阵,由模型求解结果整理得到。
Fig01_ticklabels.csv:图 X 的横、纵坐标刻度标签。
Fig01_reproduction.opju:OriginPro 2025b 项目文件,包含图 X 的数值矩阵、刻度标签、三维柱状图、色彩映射、观察视角、坐标轴和图层格式。
Fig01_template.otpu:图 X 的 Origin 图形模板,用于保存图形格式。
Fig01.png:论文采用的最终输出图。图 X 使用 OriginPro 2025b 的“3D Bars With Z ColorMap”功能绘制。由于坐标轴、观察视角、色彩映射和图层格式通过 Origin 图形界面设置,Origin 未生成独立的文本绘图源程序。完整绘图状态保存在
Fig01_reproduction.opju中。复现步骤:使用 OriginPro 2025b 打开
Fig01_reproduction.opju,在项目浏览器中打开矩阵窗口MSheet1、刻度标签工作表Sheet1和图形窗口3D Bars With Z ColorMap,即可核对数据并重新导出图 X。
这样不会“露馅”。真正危险的是放一份与原图不符、实际没有用于论文的伪绘图代码。你的规范做法应当是:求解程序负责复现数值,.opju 负责复现 Origin 图形状态,附录如实说明交互式绘图步骤。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)