表示されている一連の画像の軸を編集したいと思います。
これは私の画像がどのように見えるかです:
ご覧のとおり、上から下に0から約500の範囲です。それを反転できますか?さらに、表示されている画像をミラーリングして、左から右に開始するようにします...または、可能であれば、軸を右から左に表示させます。
表示されている一連の画像の軸を編集したいと思います。
これは私の画像がどのように見えるかです:
ご覧のとおり、上から下に0から約500の範囲です。それを反転できますか?さらに、表示されている画像をミラーリングして、左から右に開始するようにします...または、可能であれば、軸を右から左に表示させます。
軸を反転するには、現在の軸'XDir'
のまたは'YDir'
プロパティを次のように設定できます。'reverse'
set(gca,'XDir','reverse'); %# This flips the x axis
この方法で軸を反転すると、プロット内のすべても反転することに注意してください。これはおそらく、y 軸に対してやりたいことではありません。次のようにプロパティを変更することで、y 軸のラベルを反転させたいだけかもしれません。'YTickLabel'
yLimits = get(gca,'YLim'); %# Get the y axis limits
yTicks = yLimits(2)-get(gca,'YTick'); %# Get the y axis tick values and
%# subtract them from the upper limit
set(gca,'YTickLabel',num2str(yTicks.')); %'# Convert the tick values to strings
%# and update the y axis labels
重複した質問からここにリダイレクトされました: Flipping axis ticks
'ale' がやりたかったことは、y 軸の方向を上から下に反転することだけでした。それが必要な唯一のものであり、他に何もない場合は、次を使用します。
axis ij