「parsim」の PreSimFcn で基本ワークスペース変数を設定/変更するスクリプトを呼び出すにはどうすればよいでしょうか?
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 15 Apr. 2025
Beantwortet: MathWorks Support Team
am 15 Apr. 2025
シミュレーション前にベースワークスペース変数を設定/変更するために通常呼び出すスクリプトがあります。
このシミュレーションを「parsim」ワークフローに移行する際、Simulink.SimulationInputオブジェクトを使用する必要があるのですが、このスクリプトをSimulink.SimulationInputのPreSimFcnで呼び出して、各シミュレーション前に変数が正しく設定されるようにする方法はありますか?入力オブジェクトのsetVariable()メソッドを使って各変数を設定するのは避けたいです。
Akzeptierte Antwort
MathWorks Support Team
am 15 Apr. 2025
添付の例をご覧ください。スクリプトを使用して、実行回数に基づいてベースワークスペースの「Ka」の値を変更します。PreSimFcnのevalin()を使用して、従属変数を割り当て、ベースワークスペースのスクリプトを呼び出します。
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu 複数のシミュレーションの実行 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!