exponenta event banner

Иерархия модели

Разделите модель на субкомпоненты

Для крупномасштабных моделей, повторного использования компонента или многопользовательских групп разработчиков, необходимо использовать компонентно-ориентированное моделирование, чтобы задать иерархию модели. См. Инструкции по Компонентизации.

Блоки

ПодсистемаГруппа блокируется, чтобы создать иерархию модели
МодельВключайте реализации многоуровневой модели как блок в другой модели через модель - ссылку

Функции

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

Примеры и руководства

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

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

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

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

Концепции

Инструкции по компонентизации

Организуйте свою модель в независимо функциональные компоненты