na_0008: Display of labels on signals
Since R2020a
Guideline Publication
Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®
Sub ID Recommendations
NA-MAAB — a, b
JMAAB — Not supported
MATLAB Versions
All
Rule
Sub ID a
A label shall be displayed on the signal line originating from these blocks:
From (see exception)
Bus Selector (the tool forces this to happen)
Data Store Read (see exception)
Constant (see exception)
When the signal label is visible in the originating block icon display, the signal does not need not to have the label displayed unless the signal label is needed elsewhere due to a destination-based rule.
Not Applicable
Sub ID b
A label shall be displayed on a signal line that connects (either directly or by way of a basic block that performs a non-transformative operation) to these destination blocks:
Stateflow Chart (Stateflow)
Not Applicable
Rationale
Sub ID a:
Improves readability, model simulation, and workflow.
Code generation may not be possible.
Sub ID b:
Improves readability, model simulation, and workflow.
Verification
Model Advisor check: Check signal line labels (Simulink Check)
Last Changed
R2020a
Version History
Introduced in R2020a