Learn how states become active and execute actions. Control your Stateflow® chart execution with parallel and exclusive state order, transitions, events, and messages. Manage multiple path options within your Stateflow chart with connective junctions.
Describes how charts become active, execute, and become inactive
These guidelines promote efficient modeling of charts with events, states, and transitions.
Provides an overview of chart semantics, introduces the model used to explain semantics, and points to reference topics that follow
Describes the behavior of events that drive Stateflow chart execution
Describes the processes for grouping and executing a transition
Describes explicit and implicit modes for ordering a group of outgoing transitions
Describes how states become active, execute, and become inactive
Describes explicit and implicit modes for setting execution order of parallel states
Describes the logic used when events interrupt the typical execution behavior of Stateflow charts
Provides a short summary of the basic chart semantic rules
Explains how different graphical and nongraphical constructs interact during chart execution
Examples that describe the behavior of transitions that exit and enter exclusive (OR) states
Examples that describe the behavior of Stateflow charts using condition actions
Examples that describe the behavior of Stateflow charts using default transitions
Examples that describe the behavior of Stateflow charts using inner transitions
Examples that describe the behavior of Stateflow charts using connective junctions
Example that describes the behavior of Stateflow charts using event actions.
Example Stateflow charts show the behavior of parallel (AND) states
Example Stateflow charts show how to use directed event broadcasting
This example shows the difference in behavior of a Stateflow message compared to events or data.