NA-MAAB — a
JMAAB — a
All
Calls from a graphical function to itself and calls between graphical functions shall be prohibited.
Not Applicable
Processing is performed within the graphical function.
The graphical function is calling itself.
Graphical functions are calling each other.
Sub ID a:
Readability decreases. Deviation from the rule can cause unintended overflows and infinite loops.
Adherence to this modeling guideline cannot be verified by using a Model Advisor check.
R2020a
JMAAB guideline jc_0804, which is available in Control Algorithm Modeling Guidelines Using MATLAB, Simulink, and Stateflow on the MathWorks® website.
Reuse Logic Patterns by Defining Graphical Functions (Stateflow)
How Stateflow Objects Interact During Execution (Stateflow)