Schedulers

Execute single or multiple systems at specific times

To determine order of execution for specific Simulink® subsystems, use schedulers. Execute multiple subsystems or a single subsystem at multiple times within the same time step. Control the number of times and the order in which subsystems are executed.

Topics

Schedule Execution of Simulink Subsystems

Design ladder logic, loop, and temporal logic scheduler algorithms.

Schedule Multiple Subsystems in a Single Step

Trigger execution of function-call subsystems by using a ladder logic scheduler.

Schedule a Subsystem Multiple Times in a Single Step

Broadcast an output event multiple times in a single time step by using a loop scheduler.

Schedule Subsystems to Execute at Specific Times

Create rate-based function calls by using a temporal logic scheduler.

Schedule Execution of Multiple Controllers

Use Simulink functions to improve the design of a Stateflow® chart.

Featured Examples