GUIDE を使用して Matlab で GUI アプリを作成しています。プッシュボタンのクリックでいくつかの点をプロットしている軸があります。今私は同じ軸上に線をプロットするためにアニメーション化された線を使用したいと考えています. アニメーション化された線に追加するデータポイントは、イベントからのものです。そのため、イベント リスナーにデータ ポイントを追加する必要があります。そのイベントリスナーはアニメーションラインにアクセスできないため、どうすればそれができるか知りたいです。以下はこれまでのコードです。
この関数は、プッシュ ボタンがクリックされたときに呼び出されます。
function startButton_Callback(~, ~, handles)
x = randi(100, 20);
y = randi(100, 20);
plot(x, y, 'o');
la = newClass;
addlistener(la,'statusAnnouncement',@StatusListener);
これは、イベントで呼び出される関数です
function StatusListener(obj, eventData)
h = animatedline;
addpoints(h,eventData.coordinate(1),eventData.coordinate(2));
drawnow
plot を使用してプロットされたポイントのみが表示されています。アニメーション ラインを表示するにはどうすればよいですか? また、コマンド ウィンドウでエラーが発生しません。