Simulink の Gain ブロックと Continuous ブロックでは、ユーザーがゲインを指定する必要があります。これは、ワークスペース変数にすることができます。しかし、実行時にこのゲインを変更したいと考えています。私はこれに対する解決策を得ることができないようです。このアイデアは単純ですが、実装するのがとても難しいとは信じられません。
別のブロックを使用してワークスペースに書き込もうとしましたが、「ワークスペースへ」ブロックは、シミュレーションの終了または一時停止後にのみワークスペースに書き込むことがわかりました。
変数をデータ メモリ ブロックに格納できますが、この場合、ゲイン/PID ブロックのゲイン値を指定する方法がわかりません。