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