初期化ファイル (変数でいっぱい) を実行し、これらの変数を使用して Simulink ファイルをシミュレートする Matlab を使用して GUI を作成しています。ただし、Simulink モデルはワークスペースからこれらの変数をインポートしないため、未定義の値などのエラーが発生します。これを修正する方法はありますか? さまざまな初期化ファイル/Simulink モデルを全体的に使用するためにこの GUI を作成しており、初期化ファイルの変数の量は数百に上るため、どの変数を使用する必要があるかを Simulink ファイルに具体的に伝えることはできません。
これが私のコードです(簡単な):
open_system(fullfile_loadSimulink)
run(fullfile_loadInitialization)
run(fullfile_loadInitialization2)
sim(fullfile_loadSimulink)
これは簡単です。fullfileXXX は各ファイルへの文字列とパスです。これはコマンド ラインからでも直接動作するため、GUI 内でワークスペースが一致しないという問題が発生しているに違いありません。
前もって感謝します。