Извлечение архитектуры модели Simulink с помощью System Composer

Обзор

В этом примере показано, как экспортировать существующую модель Simulink ® в модель архитектуры System Composer™. Алгоритмические разделы исходной модели удаляются, и структурная информация сохраняется в течение этого процесса. Требования ссылок, если таковые имеются, также сохраняются.

Преобразование модели Simulink в архитектуру System Composer

System Composer преобразует несущие конструкции в модели Simulink в эквивалентные конструкции модели архитектуры:

  • Подсистемы к компонентам

  • Варианты подсистем к вариантным компонентам

  • Объекты шины к интерфейсам

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

Откройте модель

Откройте модель Simulink системы.

slexPowerWindowStart

Figure VR Power Window Model contains objects of type hgjavacomponent, uimenu, uipanel, uitoolbar.

open_system('slexPowerWindowExample');

Экспорт модели

Извлеките модель архитектуры из исходной модели.

systemcomposer.extractArchitectureFromSimulink('slexPowerWindowExample','PowerWindowArchModel');

Figure VR Power Window Model contains objects of type hgjavacomponent, uimenu, uipanel, uitoolbar.

Simulink.BlockDiagram.arrangeSystem('PowerWindowArchModel'); 
systemcomposer.openModel('PowerWindowArchModel');

Симулируйте этот пример

Чтобы симулировать этот пример от начала до конца, запустите в Командном окне:

scExamplePowerWindowBottomUp

См. также

Похожие темы