Main Content

jc_0008: Definition of signal names

Since R2020a

Guideline Publication

Control Algorithm Modeling Guidelines - Using MATLAB®, Simulink®, and Stateflow®

Sub ID Recommendations

  • NA-MAAB — No recommendations

  • JMAAB — a

MATLAB Versions

All

Rule

Sub ID a

Signal names shall be defined for signal lines that output from important blocks. The signal name shall be provided once, at the origin of the signal line.

A label shall be used to display defined signal names.

Note

An important block is defined by the system input and output of meaningful results, not by its type.

Custom Parameter

Definition of an important block

Example — Correct

Example — Incorrect

Rationale

Sub ID a:

  • Defining the signal name and displaying the label for the output of meaningful results from important blocks improves the readability of the model.

Verification

Model Advisor check: Check definition of signal labels (Simulink Check)

Last Changed

R2020a

Version History

Introduced in R2020a