实验 11 · 课程项目
综合大作业
完成一个小型 MATLAB 数学计算项目,包含 README、图像和 Codex 反思。
核心问题
如何独立完成一个可运行、可解释、可展示的数学计算项目?
复用技能
- 项目组织
- MATLAB 脚本
- 辅助函数
- 结果图
- 展示说明
主要任务
- 选择项目题目。
- 完成 main.m、helper.m、README.md 和 prompts.md。
- 课堂展示数学问题、结果和人工检查。
提交内容
- final-project/README.md
- final-project/main.m
- final-project/helper.m
- final-project/result.png
完整讲义
实验 11:综合大作业
目标
完成一个小型数学计算项目,复用课程完整工作流:PowerShell、VS Code、Codex、 MATLAB、笔记、图像和人工数学检查。
项目选题
选择一个:
- 牛顿法可视化
- 最小二乘模型比较
- 数值积分比较
- 简单随机游走模拟
必需结构
项目必须放在 final-project/ 中:
final-project/
README.md
main.m
helper.m
result.png
prompts.md
必需工作流
- 从 PowerShell 进入课程根目录:
``powershell cd Desktop\codex-matlab-class code . ``
- 在 VS Code 中编辑所有文件。
- 至少使用三个 Codex 提示词:
``text 一个代码生成或修改提示词 一个解释提示词 一个调试或改进提示词 ``
- 从 MATLAB 运行项目:
``matlab run("final-project/main.m") ``
- 将最终图像保存为
final-project/result.png。
README 要求
README.md 必须包括:
- 项目标题;
- 数学问题;
- 如何运行代码;
- 结果说明;
- Codex 如何被使用;
- 你手动检查了什么;
- 一个局限或可能改进。
课堂展示
课堂展示应为 3-5 分钟:
- 说明数学问题。
- 运行
main.m。 - 展示
result.png。 - 解释一个 Codex 生成的修改。
- 解释一个你手动检查的结果。
提交检查清单
README.md完整。main.m能无错误运行。helper.m被main.m使用。result.png展示最终结果。prompts.md包含至少三个提示词。- 你能不照读 Codex 解释输出。