主要内容

yticks

设置或查询y-轴刻度值

描述

例子

yticks (蜱虫设置y设在蜱虫的价值观,这些是沿y-标记出现的位置。指定蜱虫作为递增值的向量;例如,[0 2 4 6].该命令影响当前轴。

欧美= yticks返回当前y-轴刻度值作为一个向量。

例子

yticks(汽车)设置自动模式,使轴确定y-轴刻度值。如果更改刻度值,然后希望将它们设置回默认值,则使用此选项。

yticks(手动)设置手动模式,冻结y-轴在当前值处的刻度值。如果您希望在调整轴的大小或向轴添加新数据时保留当前刻度值,则使用此选项。

= yticks(“模式”)返回当前y-axis tick values模式,这是任意一种“汽车”“手动”.默认情况下,该模式是自动的,除非您指定了标记值或将模式更改为手动。

例子

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

例子

全部折叠

创建一个线形图。沿标记显示勾号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类型的对象。

沿标记显示勾号y-轴在0到25之间的不均匀值。MATLAB®用数值标记标记。

X = linspace(-5,5);Y = x.^2;Plot (x,y) ytick ([0 2 4 6 8 10 15 25])

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

沿标记显示勾号y-轴以25为增量,从0开始,到100结束。

X = linspace(0,10);Y = x.^2;情节(x, y) yticks (0:25:100)

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

创建一个干图并指定y-轴刻度值。然后,设置y-axis勾值返回默认值。

茎(1:10)蜱([0 5 10])

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

yticks (“汽车”

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

从R2019b开始,您可以使用tiledlayout而且nexttile功能。调用tiledlayout函数创建2乘1平铺图表布局。调用nexttile函数创建坐标轴对象ax₁而且ax2.将数据绘制到每个轴上。设置y-轴刻度为较低的绘图通过传递ax2类的第一个输入参数yticks函数。

Tiledlayout (2,1) ax1 = nexttile;Plot (rand(3)) ax2 = nexttile;情节(兰德(3)yticks (ax2, 0: .2:1)

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

删除标记沿y-axis通过将tick值指定为空数组。

X = linspace(0,10);Y = sinx;情节(x, y) yticks ([])

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

输入参数

全部折叠

蜱虫的价值观,指定为值递增的向量。如果您不希望沿着标记y-axis,指定一个空向量[]

您可以将tick值指定为数值、类别、日期时间或持续时间值。但是,所指定的值的类型必须与y设在。

例子:Yticks ([pi 2*pi 3*pi 4*pi])

例子:yticks (0:10:100)

例子:yticks ([])

请注意

要指定勾号标签,请使用yticklabels函数。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|分类|datetime|持续时间

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

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

输出参数

全部折叠

当前刻度值,作为矢量返回。

当前模式,作为以下值之一返回:

  • “汽车”-自动确定y-轴刻度值。

  • “手动”-使用手动指定的y-轴刻度值。

更多关于

全部折叠

蜱虫的价值观

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

算法

yticks函数设置和查询与y-轴刻度值。

  • YTick属性y-轴刻度值。

  • YTickMode属性y-axis tick值模式。当你设置y-轴标记值,此属性更改为“手动”

在R2016b中引入