最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
クラス: Simulink.SimulationOutput
パッケージ: Simulink
シミュレーション結果の値へのアクセスと表示
output
= simOut.get('VarName
')
は、単一の変数名を受け入れます。一重引用符で囲んで output
= simOut.get('VarName
')VarName
を指定します。
ヒント
関数 get の使用に代わるより簡単な方法は、ドット表記を使用することです。たとえば、xout
出力変数のデータにアクセスするには、次のコマンドを使用できます。
simOut.xout
|
ログに記録され、値の検索対象である変数の名前。 |
|
ログに記録され、入力で指定された変数名の値。 |
vdp
をシミュレートして、変数 youtNew の値を yout に格納します。
simOut = sim('vdp','SimulationMode','rapid','AbsTol','1e-5',... 'SaveState','on','StateSaveName','xoutNew',... 'SaveOutput','on','OutputSaveName','youtNew'); yout = simOut.get('youtNew')
より簡単な代替方法は、ドット表記を使用することです。たとえば、xout
出力変数のデータにアクセスするには、次のコマンドを使用できます。
simOut.xout
さらに別の方法としては、Simulink.SimulationOutput.who
を使用してから Simulink.SimulationOutput.find
を使用することもできます。