MATLAB 帮助中心
旋转 x 轴刻度标签
xtickangle(angle)
xtickangle(ax,angle)
ang = xtickangle
ang = xtickangle(ax)
xtickangle(angle) 将当前坐标区的 x 轴刻度标签旋转到指定角度(以度为单位),其中 0 表示水平。指定正值表示逆时针旋转,负值表示顺时针旋转。
angle
0
示例
xtickangle(ax,angle) 旋转 ax 指定的坐标区的刻度标签,而不是旋转当前坐标区的刻度标签。
ax
ang = xtickangle 以标量值形式返回当前坐标区的 x 轴刻度标签的旋转角度(以度为单位)。正值表示逆时针旋转。负值表示顺时针旋转。
ang
ang = xtickangle(ax) 使用 ax 指定的坐标区,而不是使用当前坐标区。
全部折叠
创建一个针状图并旋转 x 轴刻度标签,以使它们与水平平面呈 45 度角显示。
x = linspace(0,10000,21); y = x.^2; stem(x,y) xtickangle(45)
从 R2019b 开始,您可以使用 tiledlayout 和 nexttile 函数显示分块图。调用 tiledlayout 函数以创建一个 2×1 分块图布局。调用 nexttile 函数以创建坐标区对象 ax1 和 ax2。在每个坐标区中绘制。然后通过将 ax2 指定为 xtickangle 的第一个输入参量,旋转下部图的 x 轴刻度标签。
tiledlayout
nexttile
ax1
ax2
xtickangle
tiledlayout(2,1) ax1 = nexttile; plot(ax1,rand(6)) ax2 = nexttile; plot(ax2,rand(6)) xtickangle(ax2,45)
创建一个针状图。然后,查询 x 轴刻度标签的旋转角度。默认情况下,不会旋转标签。
x = linspace(0,10000,21); y = x.^2; stem(x,y)
ang = 0
刻度标签的旋转,指定为度数标量值,其中 0 表示水平。
示例: xtickangle(90)
xtickangle(90)
Axes
目标坐标区,指定为 Axes 对象或 Axes 对象数组。
如果不指定此参量,则 xtickangle 会修改当前坐标区。
xtickangle 函数可设置和查询 Axes 对象的 XTickLabelRotation 属性。
XTickLabelRotation
在 R2016b 中推出
ytickangle
ztickangle
xticks
xticklabels
xtickformat
xlim
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处