Извлеките архитектуру модели Simulink Используя System Composer

Обзор

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

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

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

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

  • Различные подсистемы к различным компонентам

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

  • Модели, на которые ссылаются, к ссылочным компонентам

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

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

scExamplePowerWindowBottomUp

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

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

systemcomposer.extractArchitectureFromSimulink('slexPowerWindowExample','PowerWindowArchModel');
Simulink.BlockDiagram.arrangeSystem('PowerWindowArchModel');
systemcomposer.openModel('PowerWindowArchModel');

Закройте модель и проект

Закройте проект Simulink и созданную модель архитектуры.

bdclose('PowerWindowArchModel');
close(proj);
Для просмотра документации необходимо авторизоваться на сайте