0

私は現在、プロジェクト用の GUI を開発しています (プログラムによる。GUIDE は使用されていません)。同じ GUI に 11 個の軸を配置する必要があります。軸コマンドを使用して、11 個のコントロールのハンドルを取得しています。

h.AXES_ALL(1)=axes('parent',h.fig,'position',[L1 T W H]);
h.AXES_ALL(2)=axes('parent',h.fig,'position',[L2 T W H]);
h.AXES_ALL(3)=axes('parent',h.fig,'position',[L3 T W H]);
...

それらはすべて同じ次元を持ち、 for 命令を使用してデータをプロットしています。

for i=1:11
           set(h.PLOT(i),'parent',h.AXES_ALL(i),'XData',x_data,'YData',y_data);            
end

しかし問題は、最後のプロット (11 番目) が軸コントロール (11 番目) に表示されるものであり、他のすべての軸が空であることです。私の目的は、11 の異なる軸コントロールに 11 の曲線をプロットすることです。記録のためだけに、それらは同じ位置に配置されていません。

前もって感謝します!

チャーリー

4

1 に答える 1