Подсистемы

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

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

Использование подсистем:

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

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

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

  • Устанавливает интерфейс с входами и выходами.

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

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

Блоки

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

Функции

расширить все

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

Инструменты

Model Reference Conversion AdvisorПреобразуйте подсистемы в ссылочные модели
Referenced Files PaneПросматривайте, сохраняйте и закрывайте ссылочные подсистемы и модели

Темы

Подсистемы

Создание подсистем

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

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

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

Навигация по иерархиям модели

Навигация по иерархии модели подсистем и ссылочных моделей.

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

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

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

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

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

Ссылка на файл подсистемы в модели

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