目录

  • 1 MATLAB入门
    • 1.1 课前任务
    • 1.2 MATLAB简介
    • 1.3 MATLAB使用
      • 1.3.1 MATLAB软件安装
      • 1.3.2 MATLAB系统设置
      • 1.3.3 MATLAB开发环境
    • 1.4 MATLAB基础操作
      • 1.4.1 MATLAB各窗口的调取、位置的更换
      • 1.4.2 数值、变量和表达式
    • 1.5 往届学生作品浏览
  • 2 数组及其运算
    • 2.1 数值数组的生成和寻访
    • 2.2 数值运算
      • 2.2.1 矩阵运算
      • 2.2.2 数组运算
      • 2.2.3 多项式运算
    • 2.3 数组的关系运算和逻辑运算
    • 2.4 字符串数组
      • 2.4.1 案例
      • 2.4.2 案例
    • 2.5 实验一 数组及其运算
  • 3 图形绘制
    • 3.1 二维曲线绘制
    • 3.2 绘制图形的辅助操作
    • 3.3 其他形式的二维图形
    • 3.4 三维曲线、三维曲面
    • 3.5 图形修饰处理
    • 3.6 课后作业
    • 3.7 案例:数据可视化
      • 3.7.1 案例:经济走势图
      • 3.7.2 案例:学生成绩分析
    • 3.8 实验二 图形绘制
    • 3.9 实验二 图形绘制参考
  • 4 程序设计
    • 4.1 课前任务
    • 4.2 顺序结构程序
    • 4.3 程序控制
    • 4.4 函数文件的定义与调用
    • 4.5 案例:五国经济走势图 动图的显示
      • 4.5.1 动态显示1
      • 4.5.2 末端数字动态显示
      • 4.5.3 年份数值动态显示
    • 4.6 实验三排 靶心射击游戏
    • 4.7 项目要求和评分细则
  • 5 数值和符号计算
    • 5.1 数值计算
    • 5.2 符号对象
    • 5.3 符号微积分
    • 5.4 实验四 符号计算
    • 5.5 MATLAB基础知识点总结
  • 6 控制系统建模
    • 6.1 系统模型
    • 6.2 系统时间响应及其仿真
    • 6.3 系统频率响应及其仿真
  • 7 Simulink建模与仿真基础
    • 7.1 Simulink基础
    • 7.2 Simulink建模
    • 7.3 其他资料
      • 7.3.1 启动 Simulink 并创建模型
      • 7.3.2 模块的设置和添加
      • 7.3.3 建立分支连接
      • 7.3.4 封装和模型查看
      • 7.3.5 添加注释
      • 7.3.6 Simulink 建模的键盘和鼠标操作
    • 7.4 子系统的创建与封装
    • 7.5 实验五 Simulink仿真基础
  • 8 综合项目二   建模与数据调用
    • 8.1 考试要求
    • 8.2 评分细则
  • 9 Simulink建模与仿真应用
    • 9.1 太阳能跟踪系统的建模与仿真实例
    • 9.2 上机实验六
    • 9.3 微分方程的求解
  • 10 综合项目三
    • 10.1 项目要求和评分细则
    • 10.2 查阅学生作品提交
项目要求和评分细则

用Matlab实现简单游戏的设计

一、项目目的

1、熟练运用MATLAB软件实现编程,熟悉程序开发和系统仿真过程,为今后其他课程的学习打下基础。

2、培养学生团队协作,求真务实,科学素养和创新思维。

二、项目要求

本项目是综合设计项目,由1-3人成组完成,设计简单的游戏,游戏内容和形式不指定,由学生自己拟定。鼓励原创,将想法用编程的方式实现。

三、项目流程

1、查找资料,确定项目实现的原理和基本功能,为项目做准备。

2、组内分工,初步编程实现基本功能。

3、组内与教师讨论,完善游戏设计。

4、优化代码,使之更简洁明了。

5、总结利用到的资料和文件,撰写项目报告、录制游戏功能演示和讲解微视频,录制5分钟项目汇报ppt

四、考核方式

项目完成后学生需要提交,项目报告、项目介绍微视频,答辩ppt,学习通展示页项目简介。连接:点击进入分组任务提交页面

1、项目报告包含:程序可完成的功能,如何使用的,运行效果图,程序源代码分析,程序中遇到的问题以及如何解决的,组内成员分工,心得体会等。

2、项目视频包含:游戏功能解说视频和项目汇报视频。

3、现场答辩:随机从组内抽取一人答辩汇报,所取得等的成绩即为整租同学成绩。

五、成绩评定

项目报告 20%(报告的规范10分+代码注释10分)

+线上材料提交 20%  (线上展示页6分+线上提交的视频8分+项目PPT6分)

+现场答辩 24%(汇报讲解过程10分+算法解释10分+师生问答4分)

+项目难度 12%(游戏设计难度12分)

+独立设计/主题创新 24%(主题创新12分+小组独立设计12分)