文档

zlim

设置或查询z设在限制

语法

zlim(限制)
Zl = zlim
zlim汽车
zlim手册
M = zlim('mode')
___= zlim (ax,___

描述

例子

zlim (限制设置z当前轴的-轴限制。指定限制作为双元素向量的形式[zmin zmax],在那里zmax大于zmin

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

zlim汽车设置一个自动模式,使轴确定z设在限制。极限跨越了绘制数据的范围。如果您更改了限制,然后希望将其设置回默认值,请使用此选项。该命令设置ZLimMode的性质“汽车”

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

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

___= zlim (斧头___指定的轴斧头而不是当前的坐标轴。指定斧头作为前面任何语法的第一个输入参数。如果原始语法支持输出参数,则可以包含输出参数。金宝app对字符向量的输入参数使用单引号,例如:zlim (ax,“汽车”)

例子

全部折叠

绘制一个曲面并设置z-轴限制范围从-5到5。

[X,Y,Z] = peaks;冲浪(X, Y, Z);zlim (5 [5])

创建一个网格表面图并仅显示z值大于0。指定最小值z-轴极限为0,让MATLAB选择最大极限。

[X,Y,Z] = peaks;mesh(X,Y,Z) zlim([0 inf])

创建一个具有两个子图的图形,并分配对象到变量ax₁ax2.在每个子图中绘制相同的数据。设置z的底部子图的轴限制ax2的第一个输入参数zlim

[X,Y,Z] = peaks;Ax1 = subplot(2,1,1);surf(X,Y,Z) ax2 = subplot(2,1,2);surf(X,Y,Z) zlim(ax2,[- 55])

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

首先,创建一个3d散点图。

Theta = linspace(0,2*pi);X = cos();Y = sin();Z =;scatter3 (X, Y, Z)

设置z-轴限位模式为手动,使限位不改变。使用抓住在坐标轴上添加第二个绘图。

zlim手册持有Znew = 5*theta;Znew scatter3 (X, Y)

z-轴限制不更新,以纳入新的绘图。

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

zlim汽车

创建随机数据的三维散点图。对象的值z设在限制。

X = randn(50,1);Y = randn(50,1);Z = randn(50,1);scatter3 (x, y, z)

Zl = zlim
zl =3个3

输入参数

全部折叠

最小和最大限制,指定为形式的双元素向量[zmin zmax],在那里zmax大于zmin.可以将限制指定为数值、分类、日期时间或持续时间值。但是,您指定的值的类型必须与沿线的值类型匹配z设在。

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

例子:zlim ([0 1])

例子:zlim([负1])

例子:zlim([0正])

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

对象。如果没有指定对象,然后zlim设置当前轴的限制(gca).

输出参数

全部折叠

当前限制,作为形式的双元素向量返回[zmin zmax]

查询限制返回ZLim属性的值对象。

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

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

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

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

算法

zlim函数设置和查询与。相关的几个轴属性z设在限制。

  • ZLim属性,用于存储z设在限制。

  • ZLimMode属性,用于存储z-轴限制模式。当你设置z-轴极限,这个属性变成“手动”

R2006a之前引入

这个话题有帮助吗?