特定のシミュレーションを実行するために、MATLABGUIを作成しました。
このGUIには、シミュレーションを開始するための1つのボタンがあります。このボタンコールバック関数は、計算を実行します。これはもちろん、結果を含むデータセットになります。
さらに、インターフェイスには、シミュレーション結果のさまざまな側面を表示するために、プロット領域と、さまざまなグラフを切り替えるための選択ボックスがあります。したがって、結果はGUIの他の機能でも利用できる必要があります。コールバック関数には出力がないため、これは問題です。
私が考えることができる2つの解決策は、データセットをMATファイルに保存するか、グローバル変数を使用することです。最初の解決策は私には本当に正しくないように思われ、さらに、可能であればグローバルな変動を回避する必要があることを学びました。では、ここでの最善の解決策は何ですか?