Documentation

Simulink.BlockDiagram.propagateConfigSet

Propagate top model configuration reference to referenced models

Syntax

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model)
[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model, 'include', refModels)
[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model, 'exclude', refModels)
handle = Simulink.BlockDiagram.propagateConfigSet(model, 'gui')

Description

example

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model) propagates the configuration reference for model to all referenced models. Execute the function from a writable folder.

example

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model, 'include', refModels) propagates the configuration reference for model to the models in the refModels list. Execute the function from a writable folder.

example

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(model, 'exclude', refModels) propagates the configuration reference for model to all referenced models in the hierarchy except for the models in the refModels list. Execute the function from a writable folder.

example

handle = Simulink.BlockDiagram.propagateConfigSet(model, 'gui') opens the Configuration Reference Propagation to Referenced Models dialog box.

Examples

collapse all

[isPropagated,convertedModels] = ...
Simulink.BlockDiagram.propagateConfigSet('sldemo_mdlref_depgraph')
[isPropagated,convertedModels] = ...
Simulink.BlockDiagram.propagateConfigSet(...
'sldemo_mdlref_depgraph','include',...
{'sldemo_mdlref_heater','sldemo_mdlref_house'})
[isPropagated,convertedModels] = ...
Simulink.BlockDiagram.propagateConfigSet(...
'sldemo_mdlref_depgraph','exclude',...
{'sldemo_mdlref_heater','sldemo_mdlref_house'})
Simulink.BlockDiagram.propagateConfigSet(...
'sldemo_mdlref_depgraph','gui')

Input Arguments

collapse all

Top model with configuration reference to propagate, specified as a character vector.

Example: ‘mdl’

List of referenced models to be included or excluded in propagation, specified as a cell array of character vectors.

Example: {‘mdl1’,’mdl2’,’mdl3’}

Output Arguments

collapse all

Indication of whether configuration reference propagation is successful, specified as a Boolean.

List of converted model names, specified as a cell array of character vectors.

Handle to the Configuration Reference Propagation to Referenced Models dialog box. Returned when you specify the ‘gui’ argument to the function.

Introduced in R2012b

Was this topic helpful?