文档

xlim

设置或查询x设在限制

语法

xlim(限制)
xl = xlim
xlim汽车
xlim手册
m = xlim(“模式”)
___= xlim(目标,___

描述

例子

xlim (限制设置x当前坐标轴或图表的-axis限制。指定限制作为一个两元素的向量[xmin xmax],在那里xmax大于xmin

例子

xl= xlim以双元素向量的形式返回当前限制。

xlim汽车设置自动模式,使轴能够确定x设在限制。这些限制涵盖了绘制数据的范围。如果您更改了限制,然后希望将其设置回默认值,请使用此选项。该命令设置XLimMode属性“汽车”

例子

xlim手册设置手动模式,将限制冻结在当前值。属性向坐标轴添加新数据时,如果希望保留当前限制,请使用此选项抓住命令。该命令设置XLimMode属性“手动”

= xlim(“模式”)返回当前x-axis限制模式“汽车”“手动”.默认情况下,除非指定限制或将模式设置为手动,否则模式为自动模式。

例子

___= xlim (目标___使用指定的坐标轴或图表目标而不是当前的坐标轴。指定目标作为前面任何语法的第一个输入参数。如果原始语法支持输出参数,则可以包含输出参数。金宝app在模式输入周围使用单引号,例如:xlim(目标,“汽车”)

例子

全部折叠

画一条线,设置x-axis限制的范围从0到5。

x = linspace (0, 10);y = sin (x);情节(x, y) xlim ([0 5])

创建一个表面图并只显示x大于0的值。指定最小x-axis极限为0,让MATLAB选择最大极限。

[X, Y, Z] =山峰;冲浪(X, Y, Z) xlim([0正])

创建一个带有日期的图表x设在。设置x-axis限制范围从2014年6月1日到2014年6月5日。

T = datetime(2014,06,1) + caldays(0:10);1) y =兰德(11日;茎(t y“填充”tstart = datetime(2014,06,1);往往= datetime(2014、06、5);xlim ([tstart往往])

创建一个带有两个子图的图形并分配变量的对象ax₁ax2.在每个子图中绘制相同的数据。设置x为底部子图指定-axis限制ax2作为的第一个输入参数xlim

x = linspace (0, 1000);y =罪(100 * x) / exp (x);ax₁=次要情节(2,1,1);Plot (x,y) ax2 = subplot(2,1,2);情节(x, y) xlim (ax2, [0 1])

当您向坐标轴添加更多绘图时,使用手动模式来维持当前的x轴限制。

首先,画一条线。

x = linspace (0, 10);y = sin (x);情节(x, y);

设置x-axis限制模式手动,使限制不改变。使用抓住在坐标轴上添加第二个图形。

xlim手册持有图(2 * x, 2 * y)

x-轴限制不更新,以纳入新的情节。

通过将模式重置为自动,切换回自动更新的限制。

xlim汽车

创建随机数据的散点图。的值x设在限制。

x = randn (50, 1);50 y = randn (1);散射(x, y)

xl = xlim
xl =3 4

输入参数

全部折叠

最小和最大限制,指定为两元素向量的形式[xmin xmax],在那里xmax大于xmin.可以将限制指定为数字、分类、日期时间或持续时间值。但是,您指定的值的类型必须与x设在。

你可以指定两个极限,或者指定一个极限,让MATLAB®自动计算其他。对于自动计算的最小或最大限制,使用,分别。

例子:xlim ([0 1])

例子:xlim([负1])

例子:xlim([0正])

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

目标轴或图表,指定为对象或图形对象XLimits属性,例如HeatmapChart对象。如果您没有指定坐标轴或图表,则xlim设置当前轴或图表的限制(由gca).

输出参数

全部折叠

当前限制,返回为表单的两个元素向量[xmin xmax]

查询限制将返回XLimXLimits属性值对应的或图形对象。

当前限制模式,返回如下值之一:

  • “汽车”-自动确定限制。

  • “手动”-使用手动指定的限制,不更新以反映数据的变化。

查询x-axis限制模式返回XLimMode属性的值对象。

算法

xlim函数集和查询与x设在限制。

  • XLim属性,用于存储x设在限制。

  • XLimMode属性,用于存储x设在限制模式。当你设置x-axis限制时,此属性更改为“手动”

之前介绍过的R2006a

这个话题有用吗?