Main Content

Extract Architecture of Simulink Model Using System Composer

Export an existing Simulink® model to a System Composer™ architecture model. The algorithmic sections of the original model are removed and structural information is preserved during this process. Requirements links, if any, are also preserved.

Convert Simulink Model to System Composer Architecture

System Composer converts structural constructs in a Simulink model to equivalent architecture model constructs:

  • Subsystems to components

  • Variant subsystems to variant components

  • Bus objects to interfaces

  • Referenced models to reference components

Open the Model

Open the Simulink model of the VR Power Window Model.

slexPowerWindowStart

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

open_system('slexPowerWindowExample');

Export the Model

Extract an architecture model from the original model.

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

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

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

See Also

Related Topics