主要内容

创建笛卡尔轴

描述

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

例子

轴(名称,值)修改外观或轴控制方式的数据显示使用一个或多个名称-值对参数。例如,“字形大小”,14设置字体大小的轴文本。一个属性列表,看到轴属性

例子

轴(,名称,值)创建轴图,面板,或指定的选项卡,而不是在当前图。

斧头=轴(___)返回对象创建。使用斧头查询和修改的属性创建对象之后。一个属性列表,看到轴属性

轴(cax)设置CurrentAxes父图的属性cax。如果HandleVisibilty父图的属性设置“上”,然后cax也成为了当前轴。这个命令也让cax第一个对象中列出孩子们父对象的属性。父对象通常是一个图或平铺图布局。

例子

全部折叠

两个位置图中的对象,并添加一个阴谋。

指定的位置对象,它有一个左下角点(0.1 - 0.1)和0.7的宽度和高度。指定的位置对象,它有一个左下角点(0.65 - 0.65)和0.28的宽度和高度。默认情况下,这个值归一化的人物。返回对象作为ax₁ax2

图ax₁=轴(“位置”(0.1 - 0.1 0.7 - 0.7));ax2 =轴(“位置”(0.65 - 0.65 0.28 - 0.28));

图包含2轴对象。坐标轴对象1是空的。对象2轴是空的。

添加一个阴谋对象。指定轴通过它作为第一个输入参数的图形功能。大多数图形函数重置一些轴属性,如蜱虫的价值观和标签。然而,他们不重置轴位置。

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

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

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

首先创建两个对象和指定的位置。显示框轮廓在每个轴。返回对象作为ax₁ax2

图ax₁=轴(“位置”(0.1 - 0.1。6。6),“盒子”,“上”);ax2 =轴(“位置”,(。35 .35点。6。6),“盒子”,“上”);

图包含2轴对象。坐标轴对象1是空的。对象2轴是空的。

使ax₁当前轴。这一行动将轴的前面显示并使其后续图像的目标函数。添加一行阴谋坐标轴。

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

图包含2轴对象。坐标轴对象1是空的。坐标轴对象2包含一个类型的对象。

创建一个图有两个选项卡。每个选项卡添加轴通过指定为每一个父容器。绘制一条线在第一个选项卡和一个表面在第二个选项卡。

图tab1 = uitab (“标题”,“Tab1”);ax₁=轴(tab1);情节(ax₁, 1:10) tab2 = uitab (“标题”,“Tab2”);ax2 =轴(tab2);冲浪(ax2山峰)

{“字符串”:“图包含2轴uitabgroup类型的对象和另一个对象。坐标轴对象1包含一个类型的对象的表面。坐标轴对象2包含一个类型的对象行。”,“泰克斯”:[],“乳胶”:[]}

输入参数

全部折叠

指定为一个父容器,面板,选项卡,TiledChartLayout,或GridLayout对象。

轴电流,指定为一个对象,PolarAxes对象,GeographicAxes对象,或一个独立的可视化等的热图

如果你想让一个物体当前轴不改变的状态图,设置CurrentAxes属性图包含的对象;例如:

无花果= gcf;fig.CurrentAxes = cax;
这种方法是有用的,如果你想要一个下面的图保持最小化或堆放其他数据,但希望指定当前轴。

名称-值参数

例子:轴(“位置”,[。3。3。5。5)设置的位置。

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在单引号(' ')。您可以指定几名和值参数Name1, Value1,…,的家

一些图形函数改变轴属性值绘制时,如轴的限制或蜱虫的价值观。策划后设置轴属性。

请注意

这里列出的属性是唯一的一个子集。一个完整的列表,请参阅轴属性

大小和位置,不包括标签的边缘,指定为研制出向量的形式(左底宽高)。默认情况下,MATLAB®措施单位规范化容器中的值。改变单位,设置单位财产。

  • 元素定义容器的左下角的距离(通常是一个图,面板,或选项卡)的左下角位置边界。

  • 宽度高度元素边界位置尺寸。轴在3 d视图的位置属性的最小矩形包含轴。

如果你想指定位置和占轴周围的文本,然后设置OuterPosition财产。这些数据显示定义的区域OuterPosition(蓝色)和值位置值(红色)。

轴的二维视图 轴的三维视图

二维坐标轴标题和轴标签。内部的位置已用红色标出。它只包含图框。标题、轴标签和标记标签在这个矩形之外。外中概述的立场是蓝色的。它包含图框,标题,和轴标签。

三维坐标轴标题和轴标签。内部的位置已用红色标出。它包含图框。标题和轴标签在这个矩形之外。根据图框的方向,一些蜱虫的标签可能会撒谎这个矩形的内部或外部。外中概述的立场是蓝色的。它包含图框,标题,和所有的轴标签。

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

请注意

  • 当查询轴的位置与约束纵横比(平方轴或含图像)考虑使用tightPosition为了更准确的函数。(因为R2022b)

  • 设置此属性当父容器是没有影响TiledChartLayout

大小和位置,包括标签和保证金,指定为研制出向量的形式(左底宽高)。默认情况下,MATLAB措施单位规范化容器中的值。改变单位,设置单位财产。的默认值(0 0 1 1)包括整个容器内部。

  • 元素定义容器的左下角的距离(通常是一个图,面板,或选项卡)的左下角外边界的位置。

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

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

轴的二维视图 轴的三维视图

二维坐标轴标题和轴标签。内部的位置已用红色标出。它只包含图框。标题、轴标签和标记标签在这个矩形之外。外中概述的立场是蓝色的。它包含图框,标题,和轴标签。

三维坐标轴标题和轴标签。内部的位置已用红色标出。它包含图框。标题和轴标签在这个矩形之外。根据图框的方向,一些蜱虫的标签可能会撒谎这个矩形的内部或外部。外中概述的立场是蓝色的。它包含图框,标题,和所有的轴标签。

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

请注意

设置此属性当父容器是没有影响TiledChartLayout

指定位置单位,作为其中一个值。

单位 描述
“归一化”(默认) 规范化的容器,这通常是图或面板。容器地图的左下角(0,0)和右上角的地图(1,1)
“英寸” 英寸。
“厘米” 厘米。
“角色”

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

  • 字符宽度=宽度的信x

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

“点” 字体设计点。一个点= 1/72英寸。
“像素”

像素。

从R2015b开始,距离的像素是独立的系统分辨率在Windows®麦金塔电脑系统。

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

  • 麦金塔电脑系统中,一个像素是1/72nd英寸。

  • 在Linux上®系统中,一个像素的大小取决于您的系统分辨率。

当指定单位名称,值对在创建对象的过程中,你必须设置单位财产之前指定您想要使用这些单位的属性,如位置

更多关于

全部折叠

当前轴

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

  • 一个对象。

  • 一个PolarAxes对象。

  • 一个GeographicAxes对象。

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

gca命令返回当前轴,CurrentAxes属性图的存储当前轴。因此,如果你改变当前的图,当前轴也改变。

版本历史

之前介绍过的R2006a