教育者通过利用可用的课程模块、onramp教程和代码示例来教授MATLAB和Simulink控件。
应用程序提供控制系统工具箱让用户交互设计和分析控制系统,以及图形化调整PID控制器和领先/滞后补偿器使用根轨迹,波德图和尼科尔斯图。教师可以使用MATLAB脚本生活创建结合解释性文本、数学方程、代码和结果的讲座。住编辑任务可以插入到实时脚本中,让学生执行控制设计任务,如交互式整定PID控制器。
下面是课程课程、教科书、教育视频、代码示例、在线实验室和使用MATLAB和Simulink进行教学控制的其他工具的示例。
可下载的控制课程材料,以帮助开发和加强课程
由讲师和MathWorks开发的基于虚拟、远程和低成本硬件的实验室
- 卡尔曼滤波器虚拟实验室由MathWorks
- 虚拟控制实验室由MathWorks
- 交互式实时脚本控制MATLAB和Simulink教程(你可以在不安装MATLAB的情况下在浏览器中运行教程。)
- 样子实验室活动for MATLAB和Simulink (相关的网络研讨会)
- Robotarium:佐治亚理工学院的远程访问机器人实验室(相关的网络研讨会)
- 基于arduino的TCLab教学动力学与控制(相关的网络研讨会)
- 使用Simscape的虚拟振动和控制实验室(相关网络研讨会)
- 亚琛工业大学的虚拟控制实验室
- 基于duino的控制工程课程学习
MATLAB自动分级
使用MATLAB平地机创建交互式课程作业,自动给学生作业评分,并提供反馈。
- 系统动力学与控制问题集(本MATLAB Grader集合包括示例问题,使用MATLAB增强对建模、系统分析和控制器设计中不同控制概念的概念和实际理解。)
- MATLAB编程课程作业的自动评分Duarte G.T. Antunes,埃因霍温理工大学
- 系统动力学与控制课程中的软件检查程序自动评分底特律大学的理查德·c·希尔