3 つの軸コンポーネントを持つ Matlab GUI があります。それらのタグはpredicted_ax
、cost_ax
およびerror_ax
です。最初の軸コンポーネント(タグが付いたもの)の特定の位置に垂直線を描画したいpredicted_ax
。それ、どうやったら出来るの?
私はこのコードを試しました:
ylim = get(handles.predicted_ax, 'ylim');
line([linePos, linePos], ylim);
しかし、それは異なる軸(タグが付いたものerror_ax
)に線を引きます!タグや軸コンポーネントを混同していないと確信しています。実は別のテストで
ylim = get(handles.cost_ax, 'ylim');
line([linePos, linePos], ylim);
まったく同じ結果が得られます: 線は tag を持つ最後の軸コンポーネントに描画されerror_ax
ます。では、正しい軸に線を引くにはどうすればよいでしょうか。