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