getVariable
モデルのモデル ワークスペース内の変数の値を返す
説明
は、varValue
= getVariable(mdlWks
,varName
)Simulink.ModelWorkspace
オブジェクト mdlWks
で表されるモデル ワークスペース内に存在する、名前が varName
の変数の値を返します。
ターゲット変数の値がハンドル オブジェクト (Simulink.Parameter
など) へのハンドルである場合、getVariable
はハンドルのコピーを返します。モデル ワークスペース内の変数または返される変数 (variableValue
) に対する変更は両方の変数に影響します。
ハンドル オブジェクトのディープ コピーを返すには、オブジェクトの copy
メソッドを使用します。モデル ワークスペースに格納するハンドル オブジェクトを変更するには、getVariable
メソッドと assignin
メソッドの両方を使用することをお勧めします (ハンドル オブジェクトのプロパティ値の変更を参照)。
例
入力引数
出力引数
バージョン履歴
R2012a で導入