私はMATLABを初めて使用し、学校のプロジェクトでいくつかの実験を行っています。
私が欲しいのは、3 つのボタンを備えた GUI です。最初の 2 つのボタンのいずれかを押すと、変数に 1 つ (ボタンごとに 1 つの変数) が追加され、3 つ目のボタンを押すと、変数で何かが実行されます。最初の 2 つのボタン。
「ガイド」を使用してボタンをドラッグ アンド ドロップし、機能を変更しました。
しかし、変数はボタンの関数内にしか存在しないことに気付きました。変数を初期化すると、ボタンを押すたびに変数が再起動し、3 つ目のボタンが最初の 2 つの値を知る方法がありません。
この変数を常に存在させる方法はありますか? または、関数から別の関数に渡しますか?
私のコードは、v1 = v1+1; を使用して、「ガイド」によって生成された自動コードです。最初のボタン コールバック関数では v2 = v2+1、3 番目では disp(v1) disp(v2) です。
私が言いたいことを理解していただければ幸いです。私は英語のネイティブスピーカーではないので...
とにかく、ありがとうございました。簡単に修正できることを願っています。