Если у вас есть существующая модель Simulink® системы, можно извлечь модель архитектуры в аналитических целях или как начальная точка для создания нового проекта Архитектуры в System Composer™. Модель и блоки подсистемы, а также все порты в модели Simulink представляют архитектурные построения, в то время как все другие блоки представляют некоторое динамическое или алгоритмическое поведение. В получившейся модели архитектуры можно принять решение представлять только архитектурные построения или соединиться с моделями поведения от созданных компонентов.
Откройте модель в качестве примера с командой MATLAB open_system('ex_modeling_component_reuse')
.
На вкладке Simulation кликните по стреле Save. Из списка Export Model To выберите Architecture Model.
Обеспечьте имя и путь для модели архитектуры.
Нажмите Export. Окно System Composer Editor открывается соответствием модели архитектуры Модели Simulink.
Каждая подсистема в модели Simulink соответствует компоненту в модели архитектуры так, чтобы иерархия в модели архитектуры отразила иерархию модели поведения.
Требования для подсистем и блоков Model в модели Simulink сохраняются в модели архитектуры.
Любой блок Model в модели Simulink, что ссылки другая модель соответствуют компоненту, который соединяется с той же самой моделью, на которую ссылаются.
Шины в подсистеме и портах блока Model, а также их ссылках словаря, сохраняются в модели архитектуры.
Можно использовать экспортируемую модель, чтобы добавить связанную с архитектурой информацию, такую как интерфейсные определения и свойства для элементов модели, и затем выполнить анализ модели, аналогичной описанному ранее.