Подсистемы

Группируйте блоки в функциональные подсистемы, создавайте иерархию модели

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

Используя подсистемы:

  • Устанавливает иерархическую блок-схему, где блок Subsystem находится в одном слое и блоках, которые составляют подсистему, находятся в другом

  • Держит функционально связанные блоки вместе

  • Помогает сократить количество блоков, отображенных в вашем окне модели

Когда вы делаете копию подсистемы, та копия независима от исходной подсистемы. Чтобы снова использовать содержимое подсистемы через модель или через модели, пользуйтесь библиотекой или преобразуйте подсистему в модель, на которую ссылаются. Чтобы идентифицировать самый подходящий компонент модели для вашего приложения, см. Компонентно-ориентированные Руководства по моделированию.

Подсистема может быть виртуальной или невиртуальной. Виртуальная подсистема обеспечивает графическую иерархию в модели и не влияет на выполнение модели. Невиртуальная подсистема выполняется как единый блок в модели. Для получения информации об условно выполняемых подсистемах смотрите Условно Выполняемые Подсистемы и Модели.

Блоки

SubsystemГруппа блокируется, чтобы создать иерархию модели

Функции

развернуть все

Simulink.BlockDiagram.createSubsystemСоздайте подсистему, содержащую заданный набор блоков
Simulink.BlockDiagram.copyContentsToSubsystemСкопируйте содержимое блок-схемы к пустой подсистеме
Simulink.BlockDiagram.expandSubsystemЗамените подсистему на содержимое подсистемы
Simulink.SubSystem.convertToModelReferenceПреобразуйте подсистему в модель - ссылку
Simulink.SubSystem.copyContentsToBlockDiagramСкопируйте содержимое подсистемы к пустой блок-схеме
Simulink.SubSystem.deleteContentsУдалите содержимое подсистемы

Темы

Подсистемы

Основы подсистемы

Основные принципы подсистем.

Создайте подсистему

Как создать подсистемы.

Расширьте содержимое подсистемы

Сгладьте иерархию модели путем обеспечения содержимого подсистемы один уровень.

Сконфигурируйте подсистему

Установите выполнение подсистемы, поведение и доступ.

Переместитесь по иерархиям модели

Переместитесь по иерархии модели подсистем и моделей, на которые ссылаются.

Содержимое предварительного просмотра компонентов модели

Отобразите представление содержимого блока на поверхности блока.

Ссылки подсистемы

Ссылка подсистемы

Сохраните подсистему в отдельном файле и сошлитесь на него в модели.

Сошлитесь на компонент подсистемы в модели

Используйте ссылку подсистемы в модели.