Main Content

ytickangle

y 軸の目盛りラベルの回転

説明

ytickangle(angle) は、現在の座標軸の y 軸の目盛りラベルを指定された角度 (度単位) で回転します。0 は水平です。反時計回りの回転の場合は正の値を、時計回りの場合は負の値を指定します。

ytickangle(ax,angle) は、現在の座標軸の代わりに ax で指定される座標軸の目盛りラベルを回転します。

ang = ytickangle は、現在の座標軸の y 軸の目盛りラベルの回転角度を度単位のスカラー値として返します。正の値は反時計回りの回転を示します。負の値は時計回りの回転を示します。

ang = ytickangle(ax) は、現在の座標軸の代わりに ax で指定される座標軸を使用します。

すべて折りたたむ

ステム グラフを作成して、y 軸の目盛りラベルが垂直に表示されるように、それらを 90 度回転します。

x = linspace(0,50,20);
y = x.^2;
stem(x,y)
ytickangle(90)

Figure contains an axes object. The axes object contains an object of type stem.

R2019b 以降、関数 tiledlayout および nexttile を使用して、プロットをタイル表示できます。関数 tiledlayout を呼び出して、2 行 1 列のタイル表示チャート レイアウトを作成します。関数 nexttile を呼び出して、axes オブジェクト ax1 および ax2 を作成します。各座標軸にプロットします。次に、ax2ytickangle の最初の入力引数として指定することで、下のプロットの y 軸の目盛りラベルを回転します。

tiledlayout(2,1)
ax1 = nexttile;
plot(ax1,rand(6))

ax2 = nexttile;
plot(ax2,rand(6))
ytickangle(ax2,45)

Figure contains 2 axes objects. Axes object 1 contains 6 objects of type line. Axes object 2 contains 6 objects of type line.

ステム グラフを作成します。その後、y 軸の目盛りラベルの回転角度をクエリします。既定では、ラベルは回転されません。

x = linspace(0,50,20);
y = x.^2;
stem(x,y)

Figure contains an axes object. The axes object contains an object of type stem.

ang = ytickangle
ang = 0

入力引数

すべて折りたたむ

目盛りラベルの回転。度単位のスカラー値として指定します。0 は水平です。

例: ytickangle(90)

ターゲット座標軸。Axes オブジェクトまたは Axes オブジェクトとの配列して指定します。

この引数を指定しない場合、ytickangle は現在の座標軸を変更します。

アルゴリズム

関数 ytickangle は、Axes オブジェクトの YTickLabelRotation プロパティの設定とクエリを行います。

バージョン履歴

R2016b で導入