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ます。では、正しい軸に線を引くにはどうすればよいでしょうか。