ここに私の問題があります.GUIと関数(func1)が私の図の.mファイルの外側に書かれています。また、GUI にボタンがあり、launch func1 を押すと、この関数は非常に CPU を集中的に使用し、finsh の前に多くの時間がかかる可能性があります。静的テキストなど)。
私が最初に考えたのは、func1 に、GUI が読み取れるテキスト ファイルに情報を書き込むようにすることでしたが、そのためには、GUI 側である種のマルチスレッド プログラミングが必要であり、matlab にはそのようなものはないように見えます。
2 番目に、GUI に関連する .m ファイル内の update(message) 関数を呼び出すように func1 を作成しようとしましたが、update はサブ関数であり、外部のサブ関数を呼び出す方法がないように思われるため、機能しませんでした。それを含むファイル。
誰かがそれを手伝ってくれませんか?私の悪い英語でごめんなさい。