db_0143: Usable block types in model hierarchy

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

  • NA-MAAB — a

  • JMAAB — a

Версии MATLAB

Все

Правило

ID Sub a

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

Ограничения блока:

  • (R2011a и ранее), блок Enable не может использоваться на корневом уровне модели.

  • Порты действия не разрешены на корневом уровне модели.

Ограничения слоя:

  • Слои потока данных, которые используются для базисных блоков только.

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

Блоки, которые могут использоваться для всех слоев, включают:

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

Тип слоя

Тип блока

Объяснение

ID Sub a:

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

Верификация

Проверка Model Advisor: Проверяйте на смешивание базисных блоков и подсистем (Simulink Check)

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

R2020a

Смотрите также

Введенный в R2020a