「parsim」の PreSimFcn で基本ワークスペース変数を設定/変更するスクリプトを呼び出すにはどうすればよいでしょうか?
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 15 Avr 2025
Réponse apportée : MathWorks Support Team
le 15 Avr 2025
シミュレーション前にベースワークスペース変数を設定/変更するために通常呼び出すスクリプトがあります。
このシミュレーションを「parsim」ワークフローに移行する際、Simulink.SimulationInputオブジェクトを使用する必要があるのですが、このスクリプトをSimulink.SimulationInputのPreSimFcnで呼び出して、各シミュレーション前に変数が正しく設定されるようにする方法はありますか?入力オブジェクトのsetVariable()メソッドを使って各変数を設定するのは避けたいです。
Réponse acceptée
MathWorks Support Team
le 15 Avr 2025
添付の例をご覧ください。スクリプトを使用して、実行回数に基づいてベースワークスペースの「Ka」の値を変更します。PreSimFcnのevalin()を使用して、従属変数を割り当て、ベースワークスペースのスクリプトを呼び出します。
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur 複数のシミュレーションの実行 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!