いくつかのSimulinkパラメータをプログラムで調整する、つまり外部入力と初期状態を指定したいと思います。 Data Import/ExportのMathworksヘルプドキュメントは、視覚的にもプログラム的にもそうする方法を示しています。外部入力の場合は、LoadExternalInputs
〜'on'
と指定する必要があります。そのリンクに記載されているように、ExternalInput
から[myTimeVar, myInputVar]
に既定の外部入力をオーバーライドしたいと思います。私は場合は 'ExternalInput'Simulink - 外部入力をプログラムで指定する
を
block_diagramの無効設定 'mySim' パラメータのために:コマンド
sim('mySim', 'LoadExternalInputs', 'on', 'ExternalInput', [myTimeVar, myInputVar]);
を実行しようと
は、次のエラーメッセージを生成します
sim()
コールで外部入力を指定する予定はありません。どこでそれを行うのですか?私は自分の入力と状態をどのように指定するのか、とても混乱しています。 MATLABで
ありがとう!'ExternalInput'のデフォルトは' '[t、u]'ではなく '[t、u]'になっているので、ドキュメントは矛盾しています。 –