Main Content

Simulink.BlockDiagram.propagateConfigSet

最上位モデルのコンフィギュレーション参照を参照モデルに伝播

説明

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(mdl) は、モデル mdl のコンフィギュレーション参照をすべての参照モデルに伝播します。この関数は書き込み可能なフォルダーから実行します。

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(mdl,'include',refmodels) は、モデル mdl のコンフィギュレーション参照をリスト refmodels 内のモデルに伝播します。この関数は書き込み可能なフォルダーから実行します。

[isPropagated, convertedModels] = Simulink.BlockDiagram.propagateConfigSet(mdl,'exclude',refmodels) は、モデル mdl のコンフィギュレーション参照を、リスト refmodels 内のモデルを除く、階層内のすべての参照モデルに伝播します。この関数は書き込み可能なフォルダーから実行します。

h = Simulink.BlockDiagram.propagateConfigSet(mdl,'gui') によって [参照モデルへのコンフィギュレーション参照の伝播] ダイアログ ボックスが開きます。

すべて折りたたむ

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

入力引数

すべて折りたたむ

伝播するコンフィギュレーション参照をもつ最上位モデル。文字ベクトルまたは string スカラーとして指定します。

例: ‘MyModel’

伝播に含めるか伝播から除外する参照モデル。文字ベクトルの cell 配列または string 配列として指定します。

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

出力引数

すべて折りたたむ

コンフィギュレーション参照の伝播が成功したかどうか。boolean として返されます。

変換されたモデル。文字ベクトルの cell 配列として返されます。

[参照モデルへのコンフィギュレーション参照の伝播] ダイアログ ボックスのハンドル。関数に引数 ‘gui’ を指定する場合に返されます。

バージョン履歴

R2012b で導入