返回课程总览

实验 11 · 课程项目

综合大作业

完成一个小型 MATLAB 数学计算项目,包含 README、图像和 Codex 反思。

核心问题

如何独立完成一个可运行、可解释、可展示的数学计算项目?

复用技能

  • 项目组织
  • MATLAB 脚本
  • 辅助函数
  • 结果图
  • 展示说明

主要任务

  1. 选择项目题目。
  2. 完成 main.m、helper.m、README.md 和 prompts.md。
  3. 课堂展示数学问题、结果和人工检查。

提交内容

完整讲义

实验 11:综合大作业

目标

完成一个小型数学计算项目,复用课程完整工作流:PowerShell、VS Code、Codex、 MATLAB、笔记、图像和人工数学检查。

项目选题

选择一个:

  1. 牛顿法可视化
  2. 最小二乘模型比较
  3. 数值积分比较
  4. 简单随机游走模拟

必需结构

项目必须放在 final-project/ 中:

final-project/
  README.md
  main.m
  helper.m
  result.png
  prompts.md

必需工作流

  1. 从 PowerShell 进入课程根目录:

``powershell cd Desktop\codex-matlab-class code . ``

  1. 在 VS Code 中编辑所有文件。
  2. 至少使用三个 Codex 提示词:

``text 一个代码生成或修改提示词 一个解释提示词 一个调试或改进提示词 ``

  1. 从 MATLAB 运行项目:

``matlab run("final-project/main.m") ``

  1. 将最终图像保存为 final-project/result.png

README 要求

README.md 必须包括:

  • 项目标题;
  • 数学问题;
  • 如何运行代码;
  • 结果说明;
  • Codex 如何被使用;
  • 你手动检查了什么;
  • 一个局限或可能改进。

课堂展示

课堂展示应为 3-5 分钟:

  1. 说明数学问题。
  2. 运行 main.m
  3. 展示 result.png
  4. 解释一个 Codex 生成的修改。
  5. 解释一个你手动检查的结果。

提交检查清单

  • README.md 完整。
  • main.m 能无错误运行。
  • helper.mmain.m 使用。
  • result.png 展示最终结果。
  • prompts.md 包含至少三个提示词。
  • 你能不照读 Codex 解释输出。