メインコンテンツ

Simulink.data.resolveInGlobal

Simulink モデルのコンテキスト内の MATLAB 式を解決する

R2024b 以降

説明

value = Simulink.data.resolveInGlobal(modelName,expression) は、modelName で指定された Simulink® モデルまたは Subsystem Reference ブロックのコンテキスト内で関連付けられている与えられた式または変数名を評価します。これには、ベース ワークスペースのデータや、モデルにリンクされた外部データ ソース (Simulink データ ディクショナリや MAT ファイルなど) のデータが含まれます。

すべて折りたたむ

Simulink モデル BasicModellingData.slx のコンテキスト内の変数 k をもつ MATLAB® 式を評価します。

openExample("BasicModellingData")
value = Simulink.data.resolveInGlobal("BasicModellingData","k*2")
value =

      10

入力引数

すべて折りたたむ

モデル名またはモデル内の Subsystem Reference のパス。文字ベクトルまたは string として指定します。

例: "myModel"

データ型: char | string

評価する MATLAB 式。文字ベクトルとして指定します。

例: 'a == 5.3'

例: 'Param*199+sqrt(100)/1000'

データ型: char | string

バージョン履歴

R2024b で導入