![Controls](https://ch.mathworks.com/academia/courseware/teaching-mechanical-engineering-with-matlab-and-simulink/_jcr_content/mainParsys/columns_copy_copy_co/1/feature/items/item0.adapt.full.medium.jpg/1699934004233.jpg)
Educators teach mechanical engineering courses with MATLAB and Simulink by drawing on available course materials, onramp tutorials, and code examples. Educators can use MATLAB live scripts to create lectures that combine explanatory text, mathematical equations, code, and results. Examples are presented to demonstrate the application of MATLAB and Simulink to the analysis of problems in system dynamics, engineering mechanics, mathematical modeling, and Model-Based Design.
Below is a sample of course curricula, textbooks, educational videos, online labs, and additional tools for teaching mechanical engineering courses with MATLAB and Simulink.
Downloadable Course Materials to Help Develop and Enhance Curriculum
Videos
- MATLAB Tech Talks are short educational videos that explore fundamental engineering concepts. These videos can help supplement instructors’ curriculum materials.
- Finite Element Analysis in MATLAB (7:33)
- Multibody Simulation with Simscape Multibody (47:31)
- Introduction to Simulink for System Modeling and Simulation (36:04)
Virtual, Remote, and Low-Cost Hardware-Based Labs
- Arduino-Based Lab Activities for MATLAB and Simulink (Professor Richard Hill from the University of Detroit Mercy demonstrates and discusses the Arduino-based lab activities in the webinar Simple and Inexpensive Hardware Experiments for the System Dynamics and Controls Curriculum.)
- Robotarium: Remote Access Robotics Lab at Georgia Tech (33:34)
- Virtual Control Labs (RWTH)
Auto Grading with MATLAB
Use MATLAB Grader to create interactive course assignments, automatically grade student work, and provide feedback:
- Dynamics Problem Collection (This MATLAB Grader collection includes problems for concepts taught in courses on dynamics of mechanical systems.)
- Automating Grading of Assignments in a MATLAB Programming Course (Duarte G.T. Antunes, Eindhoven University of Technology)
Technical Articles and Customer Stories
- RWTH Aachen University Prepares Students for Careers in Industry
- University of Sydney Students Experience Flight Dynamics in the Variable Stability Flight Simulator
- Engaging Students in Hands-on Control System Design at University of Arizona
- Automotive Research Lab at Penn State Gives Students Practical Hardware-in-the-Loop Experience
Additional Resources
- Free, online hands-on tutorials:
- MATLAB Online (use MATLAB in your browser)
- Simulink Online (use Simulink in your browser)
- More solutions for mathematical modeling, physical modeling, and model-based systems engineering