设置轴限和高宽比

描述

例子

轴(限制指定当前轴的限制。指定限制为包含4个、6个或8个元素的向量。

例子

风格使用预定义的样式来设置限制和缩放。例如,指定样式为平等的沿每个轴使用相等的数据单元长度。

例子

模式集是否MATLAB®自动选择限制或不。指定模式为手册汽车,或半自动选项之一,例如“汽车x”

例子

YDirection., 在哪里YDirection.ij,将原点放在轴的左上角。的y价值从上到下递增。默认为YDirection.XY.,它将原点放在左下角。的y价值从下往上增长。

例子

可见性, 在哪里可见性,关闭轴背景的显示。轴上的图仍然显示。默认为可见性,显示轴背景。

例子

=轴返回x-axis和y-Axis限制当前轴。对于3-D轴,它也会返回z设在限制。对于极轴,它返回θ-axis和r设在限制。

[m v d] =轴(状态)返回轴限制选择的当前设置,轴可见性和y- 轴方向。此语法将在将来的版本中删除。使用XLimModeylimmode.ZLimMode可见的,YDir轴的属性,以获得值。

例子

___=轴(斧头___使用所指定的轴或极性轴斧头而不是当前的坐标轴。指定斧头作为任何先前语法的第一个输入参数。在输入参数周围使用单引号,这些参数是字符向量,例如轴(斧头,'等')

例子

全部折叠

绘制正弦函数。

X = Linspace(0,2 * Pi);y = sin (x);绘图(x,y,“o”

改变轴限制,以便x设在范围从 0 2 π y-axis的取值范围为-1.5 ~ 1.5。

轴([0 2*pi -1.5 1.5])

创建一个阶梯图,并使用轴填充命令添加绘图和绘图框之间的填充边距。

x = 0:12;y = sin (x);楼梯(x, y)轴填充

创建一个阴谋。设定限制x-轴并设置最小值y设在极限。使用自动计算的最大值y设在极限。

x = Linspace(-10,10,200);y = sin(4 * x)./ exp(.1 * x);绘图(x,y)轴([ -  10 10 0 inf])

从R2019b开始,可以使用tiledlayoutnexttile职能。调用tiledlayout函数创建一个2乘1的平铺图表布局。调用nexttile创建轴对象的功能AX1AX2..在每个坐标轴上绘制数据。然后设置两个轴的轴限制为相同的值。

Tiledlayout(2,1)X1 = Linspace(0,10,100);y1 = sin(x1);AX1 = NELTTILE;图(AX1,X1,Y1)X2 = Linspace(0.5,100);y2 = sin(x2);AX2 = NELTTILE;绘图(AX2,X2,Y2)轴([AX1 AX2],[0 10 -1 1])

绘制表面而不显示轴线和背景。

冲浪(山峰)轴

策划一个表面。将坐标轴限制设置为与数据的范围相等,以便绘图延伸到坐标轴的边缘。

冲浪(山峰)轴

返回当前轴限制的值。

l =轴
l =1×6.1.0000 49.0000 49.0000 -6.5466 8.0752

创建一个棋盘图并改变坐标系统的方向。

首先,使用夏天Colormap。默认情况下,x值从左到右递增y价值从下往上增长。

C =眼睛(10);PColor(C)Colormap夏天

反转坐标系,以便y价值从上到下递增。

ij

绘制正弦波。

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

在坐标轴上加上另一个正弦波坚持,稍等.通过将极限模式设置为手动,保持当前的轴极限。

y2 = 2 * sin (x);持有手册绘图(x,y2)持有

如果希望轴选择适当的限制,请将限制模式设置回自动。

汽车

输入参数

全部折叠

轴限制,指定为四个、六个或八个元素的向量。

对于笛卡尔轴,请指定其中一种形式的限制:

  • [xmin xmax ymin yminy]- 设置x- XIS限制到范围XMIN.Xmax..设置y- XIS限制到范围yminymax.

  • [xmin xmax ymin ymax zmin zmax]-同时设置z- XIS限制到范围zminZmax.

  • [xmin xmax ymin ymax zmin zmax cmin cmax]- 还设置颜色限制。CMIN.对应于颜色映射中的第一个颜色的数据值。cmax.数据值是否与Colormap中的最后一个颜色相对应。

XLIM.YLimZLim,clim属性对象存储限制值。

对于极轴,用这种形式指定极限:

  • [thertamin thetamax rmin rmax]- 将θ-轴限制设置为范围thetaminthetamax.设置r- XIS限制到范围rmin征求

ThetaLimRLim属性略略对象存储限制值。

对于部分自动限制,使用或者对于你想让坐标轴自动选择的极限。例如,轴([-inf 10 0 inf])让坐标轴选择合适的最小值x-轴限制和最大值y设在极限。它使用最大值的指定值x-轴极限和最小值y设在极限。

请注意

如果x-轴,y设在或z-axis显示分类,日期时间或持续时间值,然后使用XLIM.ylim.,zlim函数来设置限制。

例子:轴([0 1 0 1])

例子:轴([0 1 0 1 0 1])

例子:轴([0 INF 0 INF])

手动、自动或半自动轴限的选择,指定为本表中的一个值。

价值 描述 改变的轴属性
手册 冻结所有轴限制在其当前值。 XLimModeylimmode.,ZLimMode'手动的'.如果您使用Polar轴,则此选项集ThetalimMode.RLimMode'手动的'
汽车 自动选择所有轴限。 XLimModeylimmode.,ZLimMode“汽车”.如果您使用Polar轴,则此选项集ThetalimMode.RLimMode“汽车”
“汽车x” 自动选择x设在限制。 XLimMode“汽车”
'汽车y ' 自动选择y设在限制。 ylimmode.“汽车”
“汽车z” 自动选择z设在限制。 ZLimMode“汽车”
“汽车xy” 自动选择x-axis和y设在限制。 XLimModeylimmode.“汽车”
“汽车xz” 自动选择x-axis和z设在限制。 XLimModeZLimMode“汽车”
“汽车yz” 自动选择y-axis和z设在限制。 ylimmode.ZLimMode“汽车”

请注意

您不能对极轴使用这些选项。

轴限制和缩放,指定为其中一个值。

价值 描述 改变的轴属性
通过设置与数据范围相等的轴限制,使轴框紧紧围绕数据。 XLimModeylimmode.,ZLimMode改成“汽车”.如果是极轴,那么ThetalimMode.RLimMode改变。限制会自动更新,以合并添加到轴上的新数据。以防止使用时的限制改变坚持,稍等, 用轴的手动
填充 适合围绕数据的轴箱,在所有侧面上具有薄衬垫的薄余线。边距的宽度约为数据范围的7%。 XLIM.YLim,ZLim
平等的 使用相同的长度沿每个轴的数据单元。 dataaspectratio(1 1 1)并将关联的模式属性设置为手动。禁用“拉伸到填充”行为。
图像 对每个轴上的数据单位使用相同的长度,并将轴盒紧紧地围绕在数据周围。 dataaspectratio(1 1 1)并将关联的模式属性设置为手动。禁用“拉伸到填充”行为。
广场 使用具有相同长度的轴线。相应地调整数据单元之间的增量。 PlotBoxAspectRatio(1 1 1)并将关联的模式属性设置为手动。禁用“拉伸到填充”行为。
填满 启用“拉伸-填充”行为(默认)。属性中定义的位置矩形由每条轴线的长度填充位置轴的性质。 将标绘框长宽比模式和数据长宽比模式属性设置为自动。
vis3d 冻结长宽比属性。 将plot box长宽比模式和数据长宽比模式属性设置为手动。
普通的 恢复默认行为。 将标绘框长宽比模式和数据长宽比模式属性设置为自动。

有关绘图框纵横比和数据纵横比的更多信息,请参阅PlotBoxAspectRatiodataaspectratio特性。

请注意

您不能对极轴使用这些选项,除了轴紧轴正常命令。

y-axis方向,指定为其中一个值:

  • XY.- 默认方向。对于2-d视图中的轴,y-axis是垂直的,值从下到上递增。

  • ij——反方向。对于2-d视图中的轴,y-AXIS是垂直的,值从上到下增加。

请注意

您不能对极轴使用这些选项。

轴线和背景可见性,指定为其中之一或者.指定可见性将设置可见的财产的对象或略略对象转换为指定的值。

目标轴,指定为一个或多个轴。您可以指定对象或略略对象。如果您没有指定轴,那么设置当前轴的限制(GCA.).

指定轴时,请在其他输入参数周围使用单引号,该参数是字符向量。

例子:轴(斧头,'紧')

例子:轴(ax,限制)

例子:轴(ax,“手册”)

输出参数

全部折叠

当前极限值,返回为4个元素或6个元素的向量。

  • 对于二维视图中的笛卡尔轴,形式是[xmin xmax ymin yminy].对于3-D视图中的轴,形式是[xmin xmax ymin ymax zmin zmax].的XLIM.YLim,ZLim属性对象存储限制值。

  • 对极轴,形式是[thertamin thetamax rmin rmax].的ThetaLimRLim属性略略对象存储限制值。

提示

  • 您可以将多个输入参数组合在一起,例如,轴图像ij.选项从左到右评估。后续选项可以覆盖以前的属性设置的属性。

  • 如果轴不存在,则函数创建它们。

  • 使用坚持,稍等保持绘图功能从覆盖预设轴限制。

之前介绍过的R2006a