私は現在、プロジェクト用の 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 の曲線をプロットすることです。記録のためだけに、それらは同じ位置に配置されていません。
前もって感謝します!
チャーリー