1

初期化ファイル (変数でいっぱい) を実行し、これらの変数を使用して Simulink ファイルをシミュレートする Matlab を使用して GUI を作成しています。ただし、Simulink モデルはワークスペースからこれらの変数をインポートしないため、未定義の値などのエラーが発生します。これを修正する方法はありますか? さまざまな初期化ファイル/Simulink モデルを全体的に使用するためにこの GUI を作成しており、初期化ファイルの変数の量は数百に上るため、どの変数を使用する必要があるかを Simulink ファイルに具体的に伝えることはできません。

これが私のコードです(簡単な):

open_system(fullfile_loadSimulink)

run(fullfile_loadInitialization)

run(fullfile_loadInitialization2)

sim(fullfile_loadSimulink)

これは簡単です。fullfileXXX は各ファイルへの文字列とパスです。これはコマンド ラインからでも直接動作するため、GUI 内でワークスペースが一致しないという問題が発生しているに違いありません。

前もって感謝します。

4

1 に答える 1