Access through Simulink® or Simulink Online
Engaging video tutorials
Hands-on exercises with automated assessments and feedback
Lessons available in English and Japanese
Explore Course Lessons
Familiarize yourself with the course.
State Machines and Stateflow
Understand state machines and how to create them in Stateflow.
Creating State Charts
Learn how to create Stateflow charts.
Stateflow Symbols and Data
Understand Stateflow data and data scope.
Control chart execution with actions.
Learn about the relationship between Stateflow chart execution and Simulink.
Project: Robotic Vacuum
Model the supervisory control for a home vacuum robot.
Use flow charts to model common logic patterns.
Functions in Stateflow
Improve chart readability and reuse code using functions.
Organize your charts using hierarchy.
Project: Robotic Vacuum Driving Modes
Model the driving modes for a home vacuum robot.
Required products: Simulink, Stateflow
Students and professors: launch online
Users at commercial, government, or other organizations: launch on desktop
R2019b or later:
- Launch MATLAB® and open Simulink.
- Select Stateflow Onramp from the Simulink Start Page.
R2019a or prior: