Configurable Subsystem | Represent any block selected from user-specified library of blocks |
Enable | Add enable port to subsystem or model |
Enabled Subsystem | Subsystem whose execution is enabled by external input |
Enabled and Triggered Subsystem | Subsystem whose execution is enabled and triggered by external inputs |
For Each Subsystem | Subsystem that repeats execution on each element or subarray of input signals or mask parameters and concatenates results |
For Iterator Subsystem | Subsystem that repeats execution during a simulation time step |
Function-Call Feedback Latch | Break feedback loop involving data signals between function-call blocks |
Function-Call Generator | Provide function-call events to control execution of a subsystem or model |
Function-Call Split | Provide junction for splitting function-call line |
Function-Call Subsystem | Subsystem whose execution is controlled by an external function-call input |
If | Select subsystem execution using logic similar to if-else statement |
If Action Subsystem | Subsystem whose execution is enabled by an If block |
In Bus Element | Select signal that connects to input port |
Inport | Create input port for subsystem or external input |
Model | Reference another model to create model hierarchy |
Out Bus Element | Specify signal that connects to output port |
Outport | Create output port for subsystem or external output |
Resettable Subsystem | Subsystem whose block states reset with external trigger |
Subsystem, Atomic Subsystem, CodeReuse Subsystem | Group blocks to create model hierarchy |
Switch Case | Select subsystem execution using logic similar to a switch statement |
Switch Case Action Subsystem | Subsystem whose execution is enabled by a Switch Case block |
Trigger | Add trigger or function port to subsystem or model |
Triggered Subsystem | Subsystem whose execution is triggered by external input |
Unit System Configuration | Restrict units to specified allowed unit systems |
Variant Subsystem, Variant Model | Template subsystem containing Subsystem blocks or Model blocks as Variant choices |
While Iterator Subsystem | Subsystem that repeats execution during a simulation time step |
How to use control flow blocks to model control logic.