na_0009: Entry versus propagation of signal labels

Рекомендации ID Sub

  • NA-MAAB — a

  • JMAAB — Не поддерживаемый

Версии MATLAB

Все

Правило

ID Sub a

Когда метка отображена для сигнала, следующие правила задают, создается ли та метка там (вводимый непосредственно в сигнал) или распространила из его истинного источника (наследованный откуда-либо в модели при помощи < символ.

Метки сигнала должны вводиться для сигналов, которые происходят из:

  • Блок Inport на корневом (главном) уровне модели

  • Базисные блоки, которые выполняют поддающуюся трансформации операцию (В целях интерпретации этого правила только, Bus Creator, Mux и блоки Selector также выполняют поддающиеся трансформации операции.)

Метки сигнала должны быть распространены для сигналов, которые происходят из:

  • Блок Inport во вложенной подсистеме

  • Базисные блоки, которые выполняют неподдающуюся трансформации операцию

  • Блок Subsystem или Stateflow® Блок Chart (Stateflow).

Исключения

Когда вложенная подсистема является подсистемой библиотеки, метка может быть введена в сигнал, прибывающий из блока Inport, чтобы вместить повторное использование библиотечного блока.

Когда связь происходит из выхода блока подсистемы библиотеки, новая метка может быть введена в сигнал вместить удобочитаемость.

Пользовательский параметр

Не применяется

Объяснение

ID Sub a:

  • Результат выполнения MATLAB® команда отражается в коде, который делает непротиворечивость между моделью и кодом трудной обеспечить.

Верификация

Проверка Model Advisor: Проверка на распространенный сигнал маркирует (Simulink Check)

В последний раз измененный

R2020a

Введенный в R2020a