Compile only referenced model and not the entire project

3 views (last 30 days)
Hello,
I recently updated my Matlab/Simulink from R2017b to R2022a.
I work with a Simulink "Main-Model" containing a large number of referenced models.
In R2017b when I clicked on a referenced model it automatically opened as Top Model and I was able to compile it and debug it stand-alone.
Now with R2022a the referenced model is opened in its hierarchy and once I want to compile it I need to wait that the complete "Main-Model" is compiled.
Is there a way to automatically execute the command "Open as Top Model" once I double click on a referenced model? Or in alternative, is there a way to only compile one referenced model if it is not opened as Top Model?
Thank you

Accepted Answer

Ganapathi Subramanian
Ganapathi Subramanian on 1 Mar 2023
It is my understanding that you are working on a Simulink model that contains many referenced model and have some uncertainty in the working with the updated version of MATLAB.
To open a referenced model as a top model, click the Open As Top Model badge on the Model block.
The command to compile the model without opening it as top model is
modelname([],[],[],'compile')
  1 Comment
Federico Ibach
Federico Ibach on 1 Mar 2023
Oh nice! I never noticed the badge on the referenced model. Perfect, this answer my questions.
Thank you!

Sign in to comment.

More Answers (0)

Categories

Find more on Large-Scale Modeling in Help Center and File Exchange

Products


Release

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!