NA-MAAB - a, b
JMAAB - a, b
Все
Блоки в Simulink® схема должна быть сгруппирована в подсистемы на основе функционального разложения алгоритма, или его фрагмента, представленной на схеме. Блоки также могут быть сгруппированы вместе на основе поведенческих вариантов или таймирования.
Избегайте группировок блоков в подсистемы в основном с целью экономии пространства в схеме. Каждая подсистема в схеме должна представлять модуль функциональности, которая требуется для достижения цели модели или подмодели.
При реализации подсистемы для устранения проблем читаемости используйте виртуальную подсистему.
Неприменимо
Подсистемы разделены по функциональным модулям.
Подсистемы не делятся на функциональные модули.
Виртуальная подсистема должна использоваться при обработке порядка, и генерация кода не должна быть принята во факторе.
Неприменимо
Идентификатор подраздела a:
Избегайте группировок блоков в подсистемы в основном с целью экономии пространства в схеме.
Переиспользование подсистемы может оказаться трудным.
Идентификатор подраздела b:
Поскольку атомарные подсистемы рассматриваются как один процесс, который влияет на порядок обработки и оптимизацию кода, они могут быть неверно истолкованы при использовании, отличном от предполагаемого.
Соблюдение этого руководства по моделированию не может быть проверено с помощью проверки Model Advisor.
R2020a
Руководство JMAAB db_0144, которое доступно в Руководствах по моделированию алгоритма управления с использованием MATLAB, Simulink и Stateflow на MathWorks® веб-сайт.
Типы подсистем (Simulink)
Подсистема, атомарная подсистема, Подсистема CodeReuse (Simulink)