Execution in MATLAB
Design logic by using state charts and execute that logic as MATLAB programs. Execute and unit test your chart in the Stateflow editor. Control the behavior of user interfaces and data processing applications through your chart.
|hasChanged||Detect change in data since last time step|
|hasChangedFrom||Detect change in data from specified value|
|hasChangedTo||Detect change in data to specified value|
|after||Execute chart after event broadcast or specified time|
|at||Execute chart at event broadcast or specified time|
|count||Chart executions during which condition is valid|
|elapsed||Time since state became active|
|every||Execute chart at regular intervals|
|temporalCount||Number of events, chart executions, or time since state became active|
- Create Stateflow Charts for Execution as MATLAB Objects
Save standalone Stateflow charts outside of Simulink® models.
- Execute and Unit Test Stateflow Chart Objects
Run Stateflow charts in MATLAB or through the Stateflow Editor.
- Execute Stateflow Chart Objects Through Scripts and Models
Create a MATLAB script or a Simulink model that invokes a standalone Stateflow chart.
- Convert MATLAB Code into Stateflow Flow Charts
Produce flow charts from your MATLAB code.
Interrupt execution to step through each action in a Stateflow chart.