4

Simulink ブロックで使用される変数を、Matlab ベース ワークスペース (またはモデル ワークスペース) に格納されている実際の値に置き換える方法はありますか?

例 ゲイン ブロックでは、'Gain' パラメータが 'gain_A' に設定されます。'gain_A' は、ベース ワークスペースで '0.5' に定義されています。目的のスクリプトは、ゲイン ブロックの「gain_A」を「0.5」に置き換えます。

私が試した方法Simulink.findVars(modelname, 'Name', 'gain_A')は、変数「gain_A」を使用するすべてのブロックを持つプロパティを含むオブジェクトを返す使用することです。ただし、どのパラメーターに使用されているかはわかりません (たとえば、「Gain」)。

あなたの助けに感謝=)

4

1 に答える 1