主要内容

yticklabels

设置或查询y轴刻度标签

描述

例子

yticklabels (标签设置y设在蜱虫的标签对于当前轴。指定标签作为字符串数组或字符向量的单元格数组;例如,{' 1 ', ' 2 ', ' 3 '}.如果指定了标签,则y-axis标记值和标记标签不再根据轴的变化自动更新。

yl型= yticklabels返回y-axis标记当前轴。

例子

yticklabels(汽车)设置自动模式,使轴确定y-轴标记标签。如果您设置了标签,然后希望将它们设置回默认值,则使用此选项。

yticklabels(手动)设置手动模式,冻结y-轴标记标记在当前值。

= yticklabels(“模式”)属性的当前值y-axis标记标签模式,这是其中之一“汽车”“手动”.默认情况下,该模式是自动的,除非您指定了标记标签或将模式设置为手动。

例子

___= yticklabels (斧头___所指定的轴斧头而不是现在的坐标轴。指定斧头作为前面任何语法的第一个输入参数。

例子

全部折叠

创建一个线形图。沿标记显示勾号y-轴的值分别为0、50和100。然后,为每个标记指定一个标签。

X = linspace(0,10);Y = x.^2;Plot (x,y) yticks([0 50 100]) yticklabels({'y = 0''y = 50''y = 100'})

图中包含一个轴对象。axis对象包含一个line类型的对象。

从R2019b开始,您可以使用tiledlayout而且nexttile功能。调用tiledlayout函数创建2乘1平铺图表布局。调用nexttile函数创建坐标轴对象ax₁而且ax2.创建两个随机数据图。设置y-轴标记值和标签的第二个绘图通过传递ax2类的第一个输入参数yticks而且yticklabels功能。

Tiledlayout (2,1) ax1 = nexttile;Plot (rand(3)) ax2 = nexttile;Plot (rand(3)) yticks(ax2,[0 .25 .5 .75 1]) yticklabels(ax2,{'y = 0'“1/4”“1/2”“3/4”'y = 1'})

图中包含2个轴对象。Axes对象1包含3个line类型的对象。坐标轴对象2包含3个line类型的对象。

创建一个干图并指定y-轴刻度值和相应的标签。然后,设置y-轴标记值和标签返回默认值。

干(1:10)yticks([1 4 6 10]) yticklabels({“一个”“B”“C”' D '})

图中包含一个轴对象。axis对象包含一个stem类型的对象。

yticks (“汽车”) yticklabels (“汽车”

图中包含一个轴对象。axis对象包含一个stem类型的对象。

删除标记沿y通过将标记标签指定为空数组来实现。

情节(兰德(5))yticklabels ({})

图中包含一个轴对象。axis对象包含5个line类型的对象。

输入参数

全部折叠

蜱虫的标签,指定为字符向量、字符串数组或分类数组的单元格数组。如果不希望显示打勾标签,则指定一个空单元格数组{}.标记标签支持TeX和La金宝appTeX标记。看到TickLabelInterpreter的属性对象获取更多信息。

例子:yticklabels({‘0’,‘\π’,‘2 \π})

例子:yticklabels({' 1 ',‘Febrary’,‘3’})

例子:yticklabels ({})

请注意

  • 要指定刻度值,请使用yticks函数。

  • 如果没有为所有刻度值指定足够的标签,请使用MATLAB®对剩余的刻度使用后跟空字符向量的标签。

  • 如果将标记标签指定为分类数组,MATLAB将使用数组中的值,而不是类别。

目标轴,指定为对象的数组对象。

如果不指定此参数,则yticklabels修改当前轴。

输出参数

全部折叠

当前标记标签,作为字符向量的单元格数组或字符数组返回。

当前标记标签模式,返回为以下值之一:

  • “汽车”-自动确定y-轴标记标签。

  • “手动”-使用手动指定的y-轴标记标签。

更多关于

全部折叠

蜱虫的标签

打勾标签是您在每个打勾标记旁边看到的标签。刻度值是沿的位置y-标记出现的位置。属性设置刻度值yticks函数。属性设置相应的勾号标签yticklabels函数。

算法

yticklabels函数设置和查询与y-轴标记标签。

  • YTickLabel属性的文本y-轴标记标签。

  • YTickLabelMode属性y-轴标记标签模式。当你设置y-轴标记标签使用yticklabels时,此属性变为“手动”

  • YTickMode属性y-axis tick值模式。当你设置y-轴标记标签使用yticklabels时,此属性变为“手动”

版本历史

在R2016b中引入