Erin Byrne, MathWorks
Learn about Stateflow Onramp, a self-paced, interactive tutorial that covers the basics of creating, editing, and simulating state machines in Stateflow® using hands-on exercises with automated assessments and feedback. Topics covered in Stateflow Onramp include state machines, state charts, symbols and data, chart actions, chart execution, flow charts, functions, and chart hierarchy.
Stateflow is a graphical modeling environment that allows you to design and simulate logic based on events, time-based conditions, or external signals.
In Stateflow, logical systems are modeled as state machines which are systems with specific operating modes.
In this interactive course, you will learn how to use the Stateflow environment and build your first Stateflow charts based on real-world examples.
You’ll start at the very beginning by exploring what a state machine is.
And by the end of the course, you will use Stateflow to model several examples of state machines, including a traffic light and a robotic vacuum.
The course covers using Stateflow in Simulink. The hands-on exercises will automatically open a Simulink Editor, where you will complete tasks by creating and modifying Simulink models.
As you work through these tasks, your models will be assessed, and you will also receive contextual feedback.
No previous experience with Stateflow or state machines is necessary, although familiarity with MATLAB and Simulink is helpful. If you’ve never used either of those, we recommend that you complete MATLAB Onramp and Simulink Onramp first.
The course should take about 3 hours to complete, but you can leave at any time and come back later.
To start the course, download the latest release of Stateflow. Next, open Simulink, and on the start page, click the link for Stateflow Onramp.
Ready to give it a try? Start Stateflow Onramp today.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .Select web site
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.