Inspect Model Hierarchies
To better understand a model hierarchy, you can use Simulink® tools, functions, parameters, or preferences to:
Preview model contents
Visualize the model hierarchy
List referenced models and Model blocks
Display model version numbers
Content Preview
Content preview displays a representation of the contents of a referenced model on the Model block. This preview helps you to understand at a glance the kind of processing performed by the referenced model without opening the referenced model. See Preview Content of Model Components.
Model Dependency Graph
The Dependency Analyzer shows the structure of the model hierarchy and lets you open constituent models. The Model Instances view displays Model blocks differently to indicate Normal, Accelerator, SIL, and PIL modes. See Analyze Model Dependencies.
The depview
function opens the model dependency graph.
List of Model References
The find_mdlrefs
function lists all models
that are directly or indirectly referenced by a given model. This function also provides
the paths to the related Model blocks.
Find Referenced Models in Model Hierarchy
Find referenced models and Model blocks for all models referenced by the specified model.
load_system('sldemo_mdlref_basic'); [myModels,myModelBlks] = find_mdlrefs('sldemo_mdlref_basic')
myModels = 2x1 cell
{'sldemo_mdlref_counter'}
{'sldemo_mdlref_basic' }
myModelBlks = 3x1 cell
{'sldemo_mdlref_basic/CounterA'}
{'sldemo_mdlref_basic/CounterB'}
{'sldemo_mdlref_basic/CounterC'}
Model Version Numbers
To display the version numbers of referenced models, in the parent model, on the Debug tab, click Information Overlays, then under Blocks, select Ref. Model Version. The version of each Model block instance appears on each Model block.
For information on model versions, see Manage Model Versions and Specify Model Properties.