Teaching State Machines and Control Logic with Simulink and Stateflow, Part 1

From the series: Teaching State Machines and Control Logic with Simulink and Stateflow

Michael Carone, MathWorks

In Part 1, we begin by discussing the foundational elements of Stateflow: states and transitions. We then move onto additional features, such as state entry actions, subcharts, and graphical functions.

Product Focus

  • Stateflow

Recorded: 23 Mar 2010

Series: Teaching State Machines and Control Logic with Simulink and Stateflow

Teaching State Machines and Control Logic with Simulink and Stateflow, Part 1  35:24
In Part 1, we begin by discussing the foundational elements of Stateflow: states and transitions. We then move onto additional features, such as state entry actions, subcharts, and graphical functions.

Teaching State Machines and Control Logic with Simulink and Stateflow, Part 2  26:31
In Part 2, we continue adding functionality to the Stateflow chart we started building in Part 1.  Concepts covered include parallel states, truth tables, and temporal logic.

Teaching State Machines and Control Logic with Simulink and Stateflow, Part 3  25:56
In Part 3, we complete the Stateflow chart we started building in Parts 1 and 2. Concepts covered include MATLAB functions, Simulink functions, and events.