db_0143: Usable block types in model hierarchy

Рекомендации по идентификатору подраздела

  • NA-MAAB - a

  • JMAAB - a

Версии MATLAB

Все

Правило

Идентификатор подраздела a

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

Блокируйте ограничения:

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

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

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

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

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

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

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

Тип слоя

Тип блока

Объяснение

Идентификатор подраздела a:

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

Верификация

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

Последнее изменение

R2020a

См. также

Введенный в R2020a