主要内容

创建笛卡尔轴

描述

在当前数字中创建默认的笛卡尔轴,并使其成为当前轴。通常,您不需要在绘制之前创建轴,因为如果图形函数在绘制时自动创建轴,如果它们不存在。

例子

轴(名称,价值使用一个或多个名称-值对参数修改坐标轴外观或控制数据显示方式。例如,'fontsize',14设置轴文本的字体大小。有关属性列表,请参见轴属性

例子

轴(名称,价值创建图形、面板或制表符中指定的轴,而不是当前数字。

斧头=轴(___返回创建的对象。用斧头查询和修改的属性创建后对象。有关属性列表,请参见轴属性

轴(CAX.使坐标轴或指定的独立可视化CAX.当前轴并将父数据带入焦点。这个命令也使得CAX.列表中的第一个对象孩子们数字的财产并设置Currentaxes.这个数字的财产CAX.

例子

全部收缩

职位二在图中的对象并向每个字段添加一个图。

指定第一个的位置物体使其在左下角(0.1 0.1),宽度和高度为0.7。指定第二个位置对象,以便它的左下角在点(0.65 0.65)的宽度和高度为0.28。默认情况下,这些值被规范化为图。返回物体ax₁ax2

图AX1 =轴('位置',[0.1 0.1 0.7 0.7]);ax2 =轴('位置',[0.65 0.65 0.28 0.28]);

图中包含2个轴对象。Axes对象1是空的。Axes对象2是空的。

向每个添加一个曲线对象。通过将坐标轴作为第一个输入参数传递给图形函数来指定坐标轴。大多数图形函数都会重置一些轴属性,比如刻度值和标签。但是,它们不重置轴的位置。

轮廓(ax₁,山峰(20)冲浪(ax2山峰(20))

图中包含2个轴对象。轴对象1包含类型轮廓的对象。轴对象2包含类型表面的对象。

创建两个功能对象。然后,指定当前轴并添加图。

首先创建二对象并指定位置。显示每个轴周围的框大纲。返回物体ax₁ax2

图AX1 =轴('位置',[0.1 0.1 .6],“盒子”“上”);ax2 =轴('位置',[。35 .35 .6],“盒子”“上”);

图中包含2个轴对象。Axes对象1是空的。Axes对象2是空的。

使ax₁当前轴。此操作将轴移到显示器的前面,并使其成为后续图形函数的目标。在坐标轴上添加线图。

轴(AX1)X = LINSPACE(0,10);y = sin(x);绘图(x,y)

图中包含2个轴对象。Axes对象1是空的。axis对象2包含一个类型为line的对象。

创建一个带有两个选项卡的图形。通过为每个选项卡指定父容器,向每个选项卡添加轴。在第一个选项卡中绘制直线,在第二个选项卡中绘制曲面。

图Tab1 = Uitab('标题''tab1');AX1 =轴(TAB1);绘图(AX1,1:10)TAB2 = UITAB('标题''tab2');AX2 =轴(TAB2);冲浪(AX2,峰值)

图包含2个轴对象和uitabgroup类型的另一个对象。轴对象1包含类型表面的对象。axis对象2包含一个类型为line的对象。

输入参数

全部收缩

父容器,指定为数字控制板标签TiledChartLayout.,或网格布局对象。

产生电流的轴,指定为对象,APolarAxes对象,A地理学对象,或独立的可视化,如a的热图

如果您希望在不改变图形状态的情况下使对象为当前轴,请设置Currentaxes.包含该对象的数字的属性;例如:

无花果= gcf;fig.CurrentAxes = cax;
如果您希望将图保持最小化或堆叠在其他图中,则此方法非常有用,但想要指定当前轴。

名称-值参数

例子:轴(“位置”,[。3.3 . 5.5])设置位置。

指定可选的逗号分隔的对名称,价值论点。的名字参数名和价值是相应的价值。的名字必须出现在单引号内(' ').可以指定多个名称和值对参数如下name1,value1,...,namen,valuen

一些图形函数在绘图时更改轴属性值,例如轴限制或标记值。绘图后设置坐标轴属性。

请注意

这里列出的属性只是一个子集。有关完整列表,请参见轴属性

大小和位置(不包括标签的空白),指定为表单的四个元素向量[左下宽度].默认情况下,Matlab®以标准化到容器的单位度量值。要更改单位,请设置单位财产。

  • 底部元素定义了从容器(通常是图形、面板或选项卡)的左下角到位置边界的左下角的距离。

  • 宽度高度元素是位置边界尺寸。对于三维视图中的轴,位置属性是包含轴的最小矩形。

如果要指定轴周围的文本的位置和帐户,则设置OuterPosition物业。这些数字显示了所定义的区域OuterPosition值(蓝色)和位置值(红色)。

2-D轴视图 3-D轴视图

具有标题和轴标签的2-D轴。内部位置以红色概述。它仅包含绘图框。标题,轴标签和刻度标签位于此矩形之外。外部位置以蓝色概述。它包含绘图框,标题和轴标签。

具有标题和轴标签的3-D轴。内部位置以红色概述。它封闭了绘图框。标题和轴标签位于此矩形之外。根据绘图框的方向,一些刻度标签可能位于此矩形的内部或外部。外部位置以蓝色概述。它包含绘图框,标题和所有轴标签。

有关轴位置的更多信息,请参阅控制轴布局

请注意

类的父容器时,设置此属性无效TiledChartLayout.

大小和位置,包括标签和空白,指定为表单的四个元素向量[左下宽度].默认情况下,MATLAB测量标准化为容器的单位的值。要更改单位,请设置单位财产。的默认值[0 0 1 1]包括容器的整个内部。

  • 底部元素将距离容器左下角的距离(通常是图形,面板或标签)到外位置边界的左下角。

  • 宽度高度元素是外部位置边界尺寸。

这些数字显示了所定义的区域OuterPosition值(蓝色)和位置值(红色)。

2-D轴视图 3-D轴视图

具有标题和轴标签的2-D轴。内部位置以红色概述。它仅包含绘图框。标题,轴标签和刻度标签位于此矩形之外。外部位置以蓝色概述。它包含绘图框,标题和轴标签。

具有标题和轴标签的3-D轴。内部位置以红色概述。它封闭了绘图框。标题和轴标签位于此矩形之外。根据绘图框的方向,一些刻度标签可能位于此矩形的内部或外部。外部位置以蓝色概述。它包含绘图框,标题和所有轴标签。

有关轴位置的更多信息,请参阅控制轴布局

请注意

类的父容器时,设置此属性无效TiledChartLayout.

位置单位,指定为这些值之一。

单位 描述
“归一化”(默认) 相对于容器归一化,该容器通常是图形或面板。集装箱地图的左下角(0,0)和右上角地图(1,1)
'英寸' 英寸。
“厘米” 厘米。
'人物'

基于图形根对象的默认UIControl字体:

  • 字符宽度=字母宽度x

  • 字符高度=两行文本基线之间的距离。

“点” 排版点。一点等于1/72英寸。
'像素'

像素。

从R2015b开始,像素距离与Windows上的系统分辨率无关®Macintosh.系统。

  • 在Windows系统中,像素是1/96英寸。

  • Macintosh.系统,像素是1/72nd的英寸。

  • 在Linux上®在系统中,一个像素的大小是由你的系统分辨率决定的。

当指定单位为a时名称,价值对象创建期间,必须设置单位属性在指定要使用这些单位的属性之前,例如位置

更多关于

全部收缩

当前轴

当前轴是许多图形命令的默认目标对象,例如情节标题, 和XLIM..以下类型的物体可以成为当前轴。通常,它是创建,单击或绘制的这些对象中的最后一个。

  • 一个对象。

  • 一个PolarAxes对象。

  • 一个地理学对象。

  • 独立的可视化,这是为特殊目的而设计的图表,它独立于其他图表工作。例如,一个的热图是一个独立的可视化,用于在表格数据中观察两个变量之间的交互。

GCA.命令返回当前轴,而Currentaxes.数字的属性存储其当前轴。因此,如果更改当前数字,则当前轴也会发生变化。

在R2006A之前介绍