Contents

Conditional Subsystems

Model components whose execution depends on other components

Blocks

Enabled Subsystem Represent subsystem whose execution is enabled by external input
Triggered Subsystem Represent subsystem whose execution is triggered by external input
Enabled and Triggered Subsystem Represent subsystem whose execution is enabled and triggered by external input
Enable Add enabling port to system
Trigger Add trigger port to model or subsystem
Subsystem Represent system within another system
Inport Create input port for subsystem or external input
Outport Create output port for subsystem or external output
Configurable Subsystem Represent any block selected from user-specified library of blocks
Function-Call Subsystem Represent subsystem that can be invoked as function by another block
Variant Subsystem Represent a subsystem with multiple subsystems
Function-Call Feedback Latch Break feedback loop involving data signals between function-call blocks
Function-Call Generator Execute function-call subsystem specified number of times at specified rate
Function-Call Split Provide junction for splitting function-call signal
Simulink Function Function definition used by Function Caller block or Stateflow chart
Function Caller Call Simulink or Stateflow function
Argument Inport Argument input port for Simulink Function block
Argument Outport Argument output port for Simulink Function block
For Each Subsystem Repeatedly perform algorithm on each element or subarray of input signal and concatenate results
For Each Enable blocks inside For Each Subsystem to process elements or subarrays of a mask parameter or input signal independently

Related Information

Was this topic helpful?