本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

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)

创建一个包含两个子图的图窗,并将坐标区对象返回为 ax1ax2。通过将 ax2 指定为 ytickangle 的第一个输入参数,旋转下部子图的 y 轴刻度标签。

ax1 = subplot(2,1,1);
plot(rand(6))

ax2 = subplot(2,1,2);
plot(rand(6))
ytickangle(ax2,45)

创建一个针状图。然后,查询 y 轴刻度标签的旋转角度。默认情况下,不会旋转标签。

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

ang = ytickangle
ang = 0

输入参数

全部折叠

刻度标签的旋转,指定为度数标量值,其中 0 表示水平。

示例: ytickangle(90)

目标坐标区,指定为单个 Axes 对象或 Axes 对象向量。如果您不指定坐标区,则 ytickangle 使用当前坐标区。

算法

ytickangle 函数可设置和查询 Axes 对象的 YTickLabelRotation 属性。

在 R2016b 中推出