Improve model execution when the model contains Switch and Multiport Switch blocks.
Category: Simulation Target
Executes only the blocks required to compute the control input and the data input selected by the control input. This optimization speeds execution of code generated from the model. Limits to Switch block optimization:
Only blocks with
-1 (inherited) or
inf (Constant) sample time can
Blocks with outputs flagged as test points cannot participate.
No multirate block can participate.
Blocks with states cannot participate.
Only S-functions with option
Executes all blocks driving the Switch block input ports at each time step.
|Efficiency||On (execution), No impact (ROM, RAM)|
|Safety precaution||No impact|