オンザフライで Simulink のブロックのパラメーターを変更する方法はありますか? モデルはコンパイルされ、xPC-Target で実行されます。私はサブシステム (実際には多くのサブシステム) を持っており、いくつかの xml ファイルからパラメーターをロードし、モデルにデータを入力したいと考えています (外部トリガーの後)。
マスク パラメーターを使用する代わりにこれらの値を配線するのが現状ですが、モデルはかさばり、保守が難しくなっています。
オンザフライで Simulink のブロックのパラメーターを変更する方法はありますか? モデルはコンパイルされ、xPC-Target で実行されます。私はサブシステム (実際には多くのサブシステム) を持っており、いくつかの xml ファイルからパラメーターをロードし、モデルにデータを入力したいと考えています (外部トリガーの後)。
マスク パラメーターを使用する代わりにこれらの値を配線するのが現状ですが、モデルはかさばり、保守が難しくなっています。
スタンドアロン モデルの場合、sim 関数 ( http://www.mathworks.com.au/help/simulink/slref/sim.html ) を使用して MATLAB から simulink モデルを呼び出すことでこれを実行できることを知っています。 xPC-Target の場合も同じですが、RTW でも同様のことが確かに見られました。
simulink ブログには、http://blogs.mathworks.com/seth/2008/02/26/welcome/に適切な説明があります。