В этом примере показано, как экспортировать существующую модель Simulink® в модель архитектуры System Composer™. Алгоритмические разделы исходной модели удалены, и структурная информация сохраняется во время этого процесса. Ссылки требований, если таковые имеются, также сохраняются.
System Composer преобразует структурные построения в модели Simulink к эквивалентным построениям модели архитектуры:
Подсистемы к компонентам
Различные подсистемы к различным компонентам
Соедините шиной объекты к интерфейсам
Модели, на которые ссылаются, к ссылочным компонентам
Откройте модель Simulink системы.
slexPowerWindowStart
open_system('slexPowerWindowExample');
Извлеките модель архитектуры из исходной модели.
systemcomposer.extractArchitectureFromSimulink('slexPowerWindowExample','PowerWindowArchModel');
Simulink.BlockDiagram.arrangeSystem('PowerWindowArchModel'); systemcomposer.openModel('PowerWindowArchModel');
Чтобы симулировать этот пример от начала до конца, запуститесь в Командном окне:
scExamplePowerWindowBottomUp
extractArchitectureFromSimulink