Stateflow    

Action Language

What Is an Action Language?

You sometimes want actions to take place as part of Stateflow diagram execution. The action can be executed as part of a transition from one state to another, or it can depend on the activity status of a state. Transitions can have condition actions and transition actions. States can have entry, during, exit, and, on event_name actions.

An action can be a function call, an event to be broadcast, a variable to be assigned a value, etc. The action language defines the categories of actions you can specify and their associated notations. Violations of the action language notation are flagged as errors by the parser. This section describes the action language notation rules.


 History Junctions and Inner Transitions Objects with Actions