文档

轴属性

轴的外观和行为

属性控制的外观和行为对象。通过改变属性值,您可以修改轴的某些方面。

从R2014b开始,您可以使用点符号来查询和设置属性。

甘氨胆酸ax =;c = ax.Color;斧子。颜色=“蓝”;

如果您使用的是较早的版本,使用得到函数来代替。

字体

全部展开

字体名称,名称或指定为一个受支持的字体金宝app“FixedWidth”。正常显示和打印文本,你必须选择一个字体,你的系统支持。金宝app默认字体取决于您的操作系统和语言环境。

使用固定宽度字体看起来不错在任何场所,使用“FixedWidth”。固定宽度字体依靠根FixedWidthFontName财产。设置根FixedWidthFontName财产造成立即更新的显示使用新字体。

角色厚度,指定为“正常”“大胆”

MATLAB®使用FontWeight属性来选择一个字体的系统上可用。不是所有的字体都有一个大胆的重量。因此,指定一个粗体体重仍然可以导致体重正常的字体。

字体大小,指定为一个标量数值。字体大小影响标题、轴标签和标记标签。它还会影响与轴相关联的任何传说或彩色的。默认字体大小取决于具体的操作系统和语言环境。默认情况下,字体大小以点。改变单位,设置FontUnits财产。

MATLAB自动秤的一些文本轴字体大小的百分比。

  • 标题和轴标签- 110%的轴默认字体大小。控制扩展,使用TitleFontSizeMultiplierLabelFontSizeMultiplier属性。

  • - 90%的传说和彩色轴默认字体大小。指定一个不同的字体大小,设置字形大小财产传说Colorbar对象。

例子:斧子。FontSize = 12

字体大小,选择模式指定为这些值之一:

  • “汽车”——由MATLAB指定字体大小。如果你调整轴小于默认大小,字体大小可能会缩减来改善可读性和布局。

  • “手动”——手动指定字体大小。不改变字体大小随着轴大小规模。指定字体大小设置字形大小财产。

性格偏,指定为“正常”“斜体”

不是所有的字体都字体样式。因此,斜体字体看起来一样正常的字体。

比例因子的标签字体大小,指定为一个数值大于0。应用比例因子的值字形大小属性确定的字体大小x设在,y设在,z设在标签。

例子:斧子。LabelFontSizeMultiplier = 1.5

标题字体大小比例因子,指定为一个数值大于0。应用比例因子的值字形大小属性来确定标题的字体大小。

例子:斧子。TitleFontSizeMultiplier = 1.75

主角厚度,指定这些值之一:

  • “大胆”-厚字符轮廓比正常

  • “正常”违约重量所定义的特定的字体

例子:斧子。TitleFontWeight = '正常'

字体大小单位,指定这些值。

单位 描述
“点” 点。一个点= 1/72英寸。
“英寸” 英寸。
“厘米” 厘米。
“归一化” 字体大小解释为轴高度的一小部分。如果你调整轴,字体大小相应地修改。例如,如果字形大小0.1归一化单位,那么文本值存储在轴高度的1/10位置财产。
“像素”

像素。

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

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

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

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

设置字体大小和字体单位在一个函数调用,您首先必须设置FontUnits财产,对象正确地解释指定的字体大小。

角色平滑,指定为“上”“关闭”

价值 描述 结果
“上”

使用抗锯齿,使文本在屏幕上显得流畅。

例子:斧子。FontSmoothing = 'on'

“关闭”

不要使用反锯齿。使用此设置如果文本看起来模糊。

例子:斧子。FontSmoothing = 'off'

蜱虫

全部展开

蜱虫值,指定为一个向量增加价值。如果你不想要沿着轴刻度线,然后指定一个空向量[]。蜱虫值的位置沿轴刻度线出现。蜱虫标签是标签,你可以看到每个刻度线旁边。使用XTickLabels,YTickLabels,ZTickLabels属性来指定相关的标签。

例子:斧子。XTick = (2 4 6 8 10)

例子:斧子。YTick = 0:10:100

另外,使用xticks,yticks,zticks函数来指定标记值。例如,看到的指定轴刻度值和标签

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

蜱虫值,选择模式指定为这些值之一:

  • “汽车”-自动选择标记值基于数据轴的范围。

  • “手动”——手动指定标记的值。指定的值,设置XTick,YTick,或ZTick财产。

例子:斧子。XTickMode = '汽车'

蜱虫标签指定的单元阵列特征向量,字符串数组,或分类数组。如果你不想让蜱虫标签显示,然后指定一个空单元数组{}。如果你不为所有虱子值指定足够的标签,那么标签重复。

蜱虫标签支持特克斯和乳胶金宝app标记。看到TickLabelInterpreter属性的更多信息。

如果指定这个属性作为分类数组,MATLAB使用数组中的值,而不是类。

除了设置此属性,您可以使用xticklabels,yticklabels,zticklabels功能。例如,看到的指定轴刻度值和标签

例子:斧子。XTickLabel ={1月,2月,3月,4月的}

蜱虫标签,选择模式指定为这些值之一:

  • “汽车”-自动选择标记标签。

  • “手动”——手动指定标记标签。指定标签,设置XTickLabel,YTickLabel,或ZTickLabel财产。

例子:斧子。XTickLabelMode = '汽车'

蜱虫标签解释,指定这些值之一:

  • “泰克斯”——解读标签使用特克斯标记的一个子集。

  • “乳胶”——解读标签使用乳胶标记的一个子集。

  • “没有”——显示文字字符。

特克斯标记

默认情况下,MATLAB支持特克斯标记金宝app的一个子集。使用特克斯标记添加标和下标,修改文本类型和颜色,包括特殊字符的文本。

后面的表列出了支持时修饰符金宝appTickLabelInterpreter属性设置为“泰克斯”,这是默认值。修饰符仍然有效,直到结束的文本,除标和下标只修改下一个字符或文本在大括号内{}

修饰符 描述 例子
^ {} 上标 “文本^{上标}’
_ {} 下标 “text_{下标}’
\男朋友 大胆的字体 “\ bf文本”
它\ 斜体字体 “\它文本”
\ sl 斜字体(很少) “\ sl文本”
rm \ 正常的字体 “\ rm文本”
\字体名{说明符} 说明符作为一个字体的名字改变字体样式。您可以使用此与其他修饰符。 “\字体名{快递}文本”
\字形大小{说明符} 说明符作为标量数值改变字体大小。 ”字形大小{15}文本”
{说明符}\颜色 specifer作为其中的一个颜色:红色的,绿色,黄色的,品红色的,蓝色的,黑色的,白色的,灰色的,暗绿色,橙色,或lightBlue “{品红}\颜色文本”
\颜色(rgb){说明符} 说明符作为一个三元素RGB值改变字体颜色。 “\颜色(rgb){0, 0.5, 0.5}文本”

此表列出了支持的特殊字符金宝app翻译属性设置为“泰克斯”

字符序列 象征 字符序列 象征 字符序列 象征

α

\ upsilon

υ

\ sim

~

\角

\ leq

\ ast

*

\气

χ

\ infty

β\

β

ψ

\ clubsuit

γ

ω

\ diamondsuit

δ

Γ

\ heartsuit

ϵ

Δ

\ spadesuit

ζ

Θ

\ leftrightarrow

\埃塔

η

Λ

\ leftarrow

θ

习\

Ξ

\ Leftarrow

\ vartheta

ϑ

Π

\向上光标键

\极微小

ι

Σ

\ rightarrow

\卡巴

κ

\ Upsilon

ϒ

\ Rightarrow

λ

Φ

\ downarrow

µ

Ψ

\保监会

º

ν

Ω

下午\

±

习\

ξ

\原则

\组

π

\存在

\ propto

ρ

倪\

\部分

σ

丛\

\子弹

\ varsigma

ς

\约

\ div

÷

τ

\再保险

\ neq

\枚

\ oplus

\ aleph

、即时通讯

\杯

\ wp

\ otimes

\ subseteq

\帕

\帽

中\

\ supseteq

\ supset

\ lceil

\子集

int \

\ cdot

·

阿\

ο

\ rfloor

\底片

¬

\微分算符

\ lfloor

\ *

x

\ ldots

\补

\清音

\ '

´

\楔

\ varpi

ϖ

\ 0

\ rceil

\捕杀

>

中期\

|

\三角

\ langle

<

\版权

©

乳胶标记

使用乳胶标记,设置TickLabelInterpreter财产“乳胶”。使用美元符号的文本,例如,使用“美元\ int_1 ^ {20} x ^ 2 dx $ '对于内联模式或' $ $ \ int_1 ^ {20} x ^ 2 dx $ $”显示模式。

显示的文本使用默认的乳胶字体风格。改变字体样式,在文本中使用乳胶标记。的字体名,FontWeight,FontAngle性能没有影响。

文本的最大大小,您可以使用乳胶解释器是1200个字符。对于多行文本,这限制减少了约10个字符每行。关于乳胶系统的更多信息,请参见乳胶项目网站www.latex-project.org

蜱虫标签旋转,指定为度的数值。积极的价值观给逆时针旋转。负值为顺时针旋转。

例子:斧子。XTickLabelRotation = 45

例子:斧子。YTickLabelRotation = 90

另外,使用xtickangle,ytickangle,ztickangle功能。

小的刻度线,指定这些值之一:

  • “关闭”-不显示小刻度线。这个值是默认为一个轴的线性范围。

  • “上”——显示小刻度线之间的主要轴线上的刻度线。主要刻度线之间的空间决定次要刻度线的数量。这个值是默认为一个轴对数尺度。

例子:斧子。XMinorTick = ' '

刻度线方向,指定这些值之一:

  • “在”——直接轴的刻度线向内。(默认为二维视图)

  • “出”——直接轴的刻度线的线。(默认为3 d视图)

  • “两个”——中心轴的刻度线。

例子:斧子。TickDir = '了'

选择模式TickDir属性,指定这些值之一:

  • “汽车”-自动选择基于当前视图的蜱虫的方向。

  • “手动”——手动指定蜱虫的方向。指定选择方向,设置TickDir财产。

例子:斧子。TickDirMode = '汽车'

刻度线长度指定为一个双元素向量的形式(2 dlength 3 dlength)。第一个元素是刻度线的长度在二维视图和第二个元素是刻度线的长度在3 d视图。指定单元中的值归一化相对最长的可见x设在,y设在或z设在线。

例子:斧子。TickLength = (0.02 - 0.035)

统治者

全部展开

最小和最大限制,指定为一个双元素向量的形式(最小最大),在那里马克斯大于最小值。您可以指定数字的限制,分类,datetime,或持续时间值。然而,您所指定的值的类型必须匹配值沿轴的类型。

您可以指定两个限制或您可以指定一个限制,让轴自动计算。自动计算最小或最大限度的使用,分别。

例子:斧子。XLim = 10 [0]

例子:斧子。YLim =[负10]

例子:斧子。ZLim =[0正]

另外,使用xlim,ylim,zlim函数设置限制。例如,看到的指定轴的限制

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

轴的限制,选择模式指定为这些值之一:

  • “汽车”——基于数据绘制自动选择轴的限制,那就是,总跨度的XData,YData,或ZData所有的对象显示在轴。

  • “手动”——手动指定轴的极限。指定轴的限制,设置XLim,YLim,或ZLim财产。

例子:斧子。XLimMode = '汽车'

轴统治者,作为一个统治者对象返回。统治者控件的外观和行为x设在,y设在或z设在。修改一个特定的外观和行为轴通过访问相关的统治者,统治者的属性。MATLAB的统治者类型创建为每个轴取决于策划的数据。对于一个统治者的属性列表对象支持,请参阅金宝app:

例如,访问的统治者x设在通过XAxis财产。然后,改变颜色财产的统治者,因此的颜色x设在,红色。同样的,改变的颜色y设在绿色。

甘氨胆酸ax =;ax.XAxis。颜色=“r”;ax.YAxis。颜色=‘g’;
如果对象有两个y相互重合,那么桠溪属性存储两个统治者对象。

x设在位置,指定为这个表中的值之一。这个属性只适用于二维视图。

价值 描述 结果
“底”

底部的轴。

例子:斧子。XAxisLocation =“底”

“高级”

轴的顶部。

例子:斧子。XAxisLocation = '前'

“起源”

通过原点(0,0)。

例子:斧子。XAxisLocation =“起源”

y设在位置,指定为这个表中的值之一。这个属性只适用于二维视图。

价值 描述 结果
“左”

左边的轴。

例子:斧子。YAxisLocation = '左'

“对”

右边的轴。

例子:斧子。YAxisLocation = '正确'

“起源”

通过原点(0,0)。

例子:斧子。YAxisLocation =“起源”

轴的颜色,蜱虫的价值观,和标签x,y,或z方向,指定为一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。你指定的颜色也会影响网格线,除非你指定使用的网格线的颜色GridColorMinorGridColor财产。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:斧子。XColor = [1 1 0]

例子:斧子。YColor = ' y '

例子:斧子。ZColor =“黄色”

例子:斧子。ZColor = ' # FFFF00 '

属性设置x设在网格颜色,指定为“汽车”“手动”。价值仅影响模式x设在网格颜色。的x设在线,蜱虫的价值观,和标签总是使用XColor价值,无论模式。

x设在网格颜色取决于双方XColorMode财产和GridColorMode属性,如下所示。

XColorMode GridColorMode 轴的网格颜色
“汽车” “汽车” GridColor财产
“手动” GridColor财产
“手动” “汽车” XColor财产
“手动” GridColor财产

x设在小网格颜色取决于双方XColorMode财产和MinorGridColorMode属性,如下所示。

XColorMode MinorGridColorMode 轴小网格颜色
“汽车” “汽车” MinorGridColor财产
“手动” MinorGridColor财产
“手动” “汽车” XColor财产
“手动” MinorGridColor财产

属性设置y设在网格颜色,指定为“汽车”“手动”。价值仅影响模式y设在网格颜色。的y设在线,蜱虫的价值观,和标签总是使用YColor价值,无论模式。

y设在网格颜色取决于双方YColorMode财产和GridColorMode属性,如下所示。

YColorMode GridColorMode 轴的网格颜色
“汽车” “汽车” GridColor财产
“手动” GridColor财产
“手动” “汽车” YColor财产
“手动” GridColor财产

y设在小网格颜色取决于双方YColorMode财产和MinorGridColorMode属性,如下所示。

YColorMode MinorGridColorMode 轴小网格颜色
“汽车” “汽车” MinorGridColor财产
“手动” MinorGridColor财产
“手动” “汽车” YColor财产
“手动” MinorGridColor财产

属性设置z设在网格颜色,指定为“汽车”“手动”。价值仅影响模式z设在网格颜色。的z设在线,蜱虫的价值观,和标签总是使用ZColor价值,无论模式。

z设在网格颜色取决于双方ZColorMode财产和GridColorMode属性,如下所示。

ZColorMode GridColorMode z轴的网格颜色
“汽车” “汽车” GridColor财产
“手动” GridColor财产
“手动” “汽车” ZColor财产
“手动” GridColor财产

z设在小网格颜色取决于双方ZColorMode财产和MinorGridColorMode属性,如下所示。

ZColorMode MinorGridColorMode z轴小网格颜色
“汽车” “汽车” MinorGridColor财产
“手动” MinorGridColor财产
“手动” “汽车” ZColor财产
“手动” MinorGridColor财产

x设在方向,指定这些值。

价值 描述 导致二维 结果在三维
“正常”

值增加从左到右。

例子:斧子。XDir = '正常'

“反向”

值增加从右到左。

例子:斧子。XDir = '相反'

y设在方向,指定这些值。

价值 描述 导致二维 结果在三维
“正常”

值增加从下到上(二维视图)或(3 d视图)。

例子:斧子。YDir = '正常'

“反向”

值增加从上到下(二维视图)或回前(3 d视图)。

例子:斧子。YDir = '相反'

z设在方向,指定这些值。

价值 描述 结果在三维
“正常”

值增加指出屏幕(二维视图)或从下到上(3 d视图)。

例子:斧子。ZDir = '正常'

“反向”

值增加指向屏幕(二维视图)或从上到下(3 d视图)。

例子:斧子。ZDir = '相反'

轴,指定为其中一个值。

价值 描述 结果
“线性”

线性范围内

例子:斧子。XScale =“线性”

“日志”

对数尺度

例子:斧子。XScale =“日志”

网格

全部展开

网格线,指定这些值之一:

  • “关闭”——不要显示网格线。

  • “上”——显示网格线垂直于轴;例如,沿着的等值线x,y,或z值。

另外,使用网格网格了命令来设置这三个属性“上”“关闭”,分别。有关更多信息,请参见网格

例子:斧子。XGrid = ' '

放置网格线和刻度线与图形对象,指定这些值之一:

  • “底”——显示刻度线和网格线在图形对象。

  • “高级”——显示刻度线和网格线图形对象。

这个属性只影响二维视图。

例子:斧子。层= '前'

网格线线型,指定为一个样式表中。

线条样式 描述 产生的线
“- - -” 实线

“——” 虚线

“:” 虚线

“-”。 Dash-dotted线

“没有” 没有线 没有线

显示网格线,使用网格命令或设置XGrid,YGrid,或ZGrid财产“上”

例子:斧子。GridLineStyle = ', '

网格线的颜色,作为一个RGB值,指定十六进制的颜色代码,一个颜色的名字,或者一个短名称。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

设置轴的颜色框轮廓,使用XColor,YColor,ZColor属性。

显示网格线,使用网格命令或设置XGrid,YGrid,或ZGrid财产“上”

例子:斧子。GridColor = [0 0 1]

例子:斧子。GridColor = ' b '

例子:斧子。GridColor =“蓝”

例子:斧子。GridColor = ' # 0000 ff '

属性设置网格颜色,指定这些值之一:

  • “汽车”——检查的价值XColorMode,YColorMode,ZColorMode属性确定的网格线的颜色x,y,z的方向。

  • “手动”——使用GridColor为各个方向设置网格线的颜色。

网格线透明度,指定为一个值的范围[0,1]。的值1意味着不透明和的值0意思是完全透明的。

例子:斧子。GridAlpha = 0.5

选择模式GridAlpha属性,指定这些值之一:

  • “汽车”——默认透明度值0.15

  • “手动”——手动指定透明度值。指定值,设置GridAlpha财产。

例子:斧子。GridAlphaMode = '汽车'

小网格线,指定这些值之一:

  • “关闭”-不显示网格线。

  • “上”——显示网格线与小轴的刻度线。您不需要启用小蜱虫显示小网格线。

另外,使用网格小命令来切换小网格线的可见性。

例子:斧子。XMinorGrid = ' '

指定线条样式为较小的网格线,线的风格这个表所示。

线条样式 描述 产生的线
“- - -” 实线

“——” 虚线

“:” 虚线

“-”。 Dash-dotted线

“没有” 没有线 没有线

显示小网格线,使用网格小命令或设置XMinorGrid,YMinorGrid,或ZMinorGrid财产“上”

例子:斧子。MinorGridLineStyle =“-”。

小网格线的颜色,作为一个RGB值,指定十六进制的颜色代码,一个颜色的名字,或者一个短名称。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

显示小网格线,使用网格小命令或设置XMinorGrid,YMinorGrid,或ZMinorGrid财产“上”

例子:斧子。MinorGridColor = [0 0 1]

例子:斧子。MinorGridColor = ' b '

例子:斧子。MinorGridColor =“蓝”

例子:斧子。MinorGridColor = ' # 0000 ff '

属性设置小网格颜色,指定这些值之一:

  • “汽车”——检查的价值XColorMode,YColorMode,ZColorMode属性确定的网格线的颜色x,y,z的方向。

  • “手动”——使用MinorGridColor设置各个方向的小网格线的颜色。

小网格线透明度,指定为一个值的范围[0,1]。的值1意味着不透明和的值0意思是完全透明的。

例子:斧子。MinorGridAlpha = 0.5

选择模式MinorGridAlpha属性,指定这些值之一:

  • “汽车”——默认透明度值0.25

  • “手动”——手动指定透明度值。指定值,设置MinorGridAlpha财产。

例子:斧子。MinorGridAlphaMode = '汽车'

标签

全部展开

为坐标轴标题文本对象。添加一个标题,设置字符串文本对象的属性。改变标题出现,如字体样式或颜色,设置其他属性。一个完整的列表,请参阅文本属性

甘氨胆酸ax =;ax.Title。字符串=“我的名字”;ax.Title。字体Weight =“正常”;

另外,使用标题函数来添加一个标题和控制。

标题(“我的名字”,“FontWeight”,“正常”)

请注意

这个文本对象不包含在轴孩子们财产,不能返回findobj,不使用默认值为文本对象定义。

文本对象为轴标签。添加一个轴标签,设置字符串文本对象的属性。改变标签的外观,如字体大小,设置其他属性。一个完整的列表,请参阅文本属性

甘氨胆酸ax =;ax.YLabel。字符串=“我的轴标签”;ax.YLabel。字形大小= 12;

另外,使用包含,ylabel,zlabel函数来添加一个轴标签和控制外观。

ylabel (“我的轴标签”,“字形大小”,12)

请注意

这些文本对象不包含在轴孩子们财产,不能返回findobj,不要使用默认值为文本对象定义。

这个属性是只读的。

传说有关对象,指定为一个传说对象。添加一个传奇轴,使用传说函数。然后,您可以使用这个属性来修改传奇。属性的完整列表,请参阅传奇人物属性

情节(兰德(3)传说({1号线的,“第2行”,3号线的},“字形大小”甘氨胆酸,12)ax =;ax.Legend。输入TextColor =“红色”;

您还可以使用此属性确定轴有一个传奇。

甘氨胆酸ax =;乐金显示器= ax.Legend如果~ isempty(乐金显示器)disp (“传说的存在”)结束

多个情节

全部展开

颜色顺序,指定为一个三列的矩阵的RGB三胞胎。这个属性定义了颜色的调色板MATLAB用于创建图对象等,散射,酒吧对象。数组的每一行是一个RGB值。一个RGB值三元素向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在[0,1]。此表列出了默认颜色。

颜色 ColorOrder矩阵

[0 0.4470 0.7410 0.8500 0.3250 0.0980 0.9290 0.6940 0.1250 0.4940 0.1840 0.5560 0.4660 0.6740 0.1880 0.3010 - 0.7450 0.9330 - 0.6350 0.0780 - 0.1840)

MATLAB分配对象的颜色根据他们的创造。例如,当策划行,第一行使用第一个颜色,第二行使用第二个颜色,等等。如果有比颜色更行,然后一个循环的圆不断重复着。

改变颜色的顺序绘制之前或之后

从R2019b开始,您可以更改颜色顺序的以下方面:

  • 调用colororder函数来改变颜色订单中的所有轴图。现有的颜色块图中立即更新。如果你把额外的轴图,这些轴也使用新的颜色。如果你继续调用绘图命令,这些命令也使用新的颜色。

  • 设置ColorOrder属性轴上,调用持有函数设置轴保持状态“上”,然后调用所需的绘图功能。这就像调用colororder功能,但在这种情况下你设置颜色为特定的轴,而不是整个图。设置持有“上”是必要的,以确保后续绘图命令不重置轴使用默认的颜色顺序。

如果您使用的是R2019a或更早的版本中,改变颜色顺序矩阵不影响现有的情节。在现有的情节改变颜色,你必须设置ColorOrder属性,然后设置轴保持状态“上”在调用任何绘图功能。

在R2019b这个属性的行为改变。有关更多信息,请参见:

颜色顺序索引,指定为一个正整数。这个属性指定下一个颜色的MATLAB选择坐标轴ColorOrder房地产当它创建下一个情节对象等,散射,或酒吧对象。例如,如果颜色索引值1,然后下一个对象添加到轴使用的第一个颜色ColorOrder矩阵。如果索引值超过了颜色的数量ColorOrder矩阵,然后索引值模的颜色的数量ColorOrder矩阵决定下一个对象的颜色。

NextPlot属性轴的设置“添加”,那么颜色顺序索引值增加每次你添加一个新的阴谋坐标轴。重新开始与第一颜色,设置ColorOrderIndex财产1

在R2019b这个属性的行为改变。有关更多信息,请参见索引方案ColorOrder和LineStyleOrder可能会改变颜色和线条样式

线型顺序,指定为一个特征向量,特征向量的单元阵列,或一个字符串数组。这个属性列表样式,MATLAB使用显示多个轴的情节。MATLAB分配样式行根据他们的创造。它改变到下一行的风格后循环通过所有的颜色ColorOrder属性与当前行风格。默认的LineStyleOrder只有一个线条样式,“- - -”

定制线型顺序,创建一个单元阵列特征向量或一个字符串数组。指定数组的每个元素作为一条线从下表说明符或标记。你可以把一条直线和一个标记说明符成一个单一的元素,如“- *”

行说明符 描述
“- - -”(默认) 实线
“——” 虚线
“:” 虚线
“-”。 Dash-dotted线

标记说明符 描述
“+” 加号标记
“o” 圆圈标记
‘*’ 星标记
“。” 点标记
“x” 十字架标记
“年代” 广场上标记
' d ' 钻石标记
“^” Upward-pointing三角形标记
“v” 向下的三角形标志
“>” 三点三角形标记
“<” 只左向三角形标记
“p” 五角星(五角星形)标记
“h” 六芒星(六角星形)标记

改变线型顺序绘制之前或之后

从R2019b开始,你可以改变线型顺序之前或之后策划到轴。当你设置LineStyleOrder属性为一个新值,MATLAB更新任何线的样式的轴。如果你继续绘制成轴,继续使用绘图命令行样式的更新列表。

如果您使用的是R2019a或更早的版本中,您必须更改线条样式之前策划。设置的值LineStyleOrder属性,然后调用持有函数设置轴保持状态“上”在调用任何绘图功能。

在R2019b这个属性的行为改变。有关更多信息,请参见:

线型顺序索引,指定为一个正整数。这个属性指定下一行风格MATLAB轴的选择LineStyleOrder属性来创建下一个情节。例如,如果将此属性设置为1,那么接下来的情节你添加到轴使用中的第一项LineStyleOrder财产。如果索引值超过线风格的数量LineStyleOrder数组,那么索引值模的元素的数量LineStyleOrder数组决定下一行的风格。

NextPlot属性轴的设置“添加”后,MATLAB的增量索引值循环通过所有的颜色ColorOrder属性与当前行风格。与第一行的风格,重新开始设置LineStyleOrderIndex财产1

在R2019b这个属性的行为改变。有关更多信息,请参见索引方案ColorOrder和LineStyleOrder可能会改变颜色和线条样式

重置属性添加一个新的阴谋轴时,指定这些值之一:

  • “添加”——添加新块到现有的轴。不要删除现有的情节或重置轴属性之前显示新的情节。

  • “replacechildren”——删除现有的情节之前显示新的阴谋。重置ColorOrderIndexLineStyleOrderIndex属性1,但不要重置其他轴属性。下一个情节添加到轴使用第一个颜色和线条样式基于ColorOrder线型订单属性。这类似于使用价值在每一个新的阴谋。

  • “替换”——删除现有的情节和重置轴属性,除了位置单位之前,为其默认值显示新的情节。

  • “replaceall”——删除现有的情节和重置轴属性,除了位置单位之前,为其默认值显示新的情节。这类似于使用价值cla重置在每一个新的阴谋。

请注意

对象只有一个y设在,“替换”“replaceall”属性值是等价的。为对象有两个y相互重合,“替换”值只会影响活动方而“replaceall”影响双方的价值。

数据也有一个NextPlot财产。或者,您可以使用newplot函数准备数据和轴为后续图形命令。

为了渲染对象,指定这些值之一:

  • “深度”——画物体前后颠倒的顺序根据当前视图。使用这个值来确保正确地绘制对象的其他对象。

  • “childorder”——画中的对象顺序是由图形函数,不考虑物体在三维空间的关系。这个值会导致更快的渲染,特别是如果这个数字是很大的,但也可能导致不适当的深度排序的对象显示出来。

颜色和透明度地图

全部展开

彩色地图,作为一个指定——- - - - - -3数组的RGB(红、绿、蓝)定义的三胞胎个人色彩。

例子:斧子。Colormap = [1 0 1;0 0 1;1 1 0)设置颜色映射到三种颜色:红色,蓝色,黄色。

MATLAB访问这些颜色的行号。

另外,使用colormap函数来改变彩色地图。

规模的颜色映射,指定这些值之一:

  • “线性”——线性标尺。蜱虫值沿colorbar也使用一个线性范围。

  • “日志”——对数尺度。蜱虫的值也沿着colorbar使用对数尺度。

例子:斧子。ColorScale =“日志”

颜色限制对象在使用colormap轴,指定为一个双元素向量的形式[cmin cmax]。这个属性决定了数据值映射到的颜色colormap地点:

  • cmin指定数据值映射到colormap第一个颜色。

  • cmax指定数据值映射到最后colormap颜色。

对象之间插入数据值cmincmax整个colormap。值这个范围外使用第一或最后的颜色,哪个是最近的。

选择模式这一属性,指定这些值之一:

  • “汽车”——基于颜色自动选择限制数据中包含的图形对象的坐标轴。

  • “手动”——手动指定值。指定的值,设置这一财产。值不改变当轴的极限的孩子。

透明地图,指定为数组有限α值线性的进展01。数组的大小可以m×1或1-by-m。MATLAB访问α值数组中的索引。Alphamaps可以是任何长度。

量表透明度映射,指定这些值之一:

  • “线性”——线性范围

  • “日志”——对数尺度

例子:斧子。AlphaScale =“日志”

α限制,指定为一个双元素向量的形式(amin amax)。这个属性会影响AlphaData图形对象的值,如表面,图像,和补丁对象。这个属性决定了AlphaDataα值映射到图地图,地点:

  • 阿明指定数据值映射到图中的第一个alpha值α地图。

  • amax指定数据值映射到图中最后的alpha值α地图。

对象之间插入数据值阿明amax整个图α地图。值超过此范围的地图使用第一或最后α值,哪个是最近的。

Alphamap属性图包含α的地图。有关更多信息,请参见α函数。

选择模式阿利姆属性,指定这些值之一:

  • “汽车”——基于自动选择限制AlphaData值中包含的图形对象的轴。

  • “手动”α-手动指定限制。指定α限制,设置阿利姆财产。

盒子的样式

全部展开

背景颜色、指定为一个RGB值,一个十六进制的颜色代码,一个颜色的名字,或者一个短名称。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:斧子。颜色= (0 0 1);

例子:斧子。颜色= ' b ';

例子:斧子。颜色=“蓝”;

例子:斧子。颜色=“# 0000 ff”;

线宽的轴轮廓、刻度线和网格线,指定为一个积极的数值点的单位。一个点= 1/72英寸。

例子:斧子。线宽= 1.5

框轮廓,指定为“关闭”“上”

价值 描述 二维结果 3 d结果
“关闭”

不要显示框轴轮廓。

例子:斧子。盒子= 'off'

“上”

在轴显示框轮廓。对于3 d视图、使用BoxStyle属性改变的轮廓。

例子:斧子。盒子= 'on'

XColor,YColor,ZColor属性控制轮廓的颜色。

例子:斧子。盒子= 'on'

框轮廓风格,指定为“回来”“全部”。这个属性只影响三维视图。

价值 描述 结果
“回来”

大纲的后飞机三维框。

例子:斧子。盒子Style = 'back'

“全部”

整个3 d轮廓框。

例子:斧子。盒子Style = 'full'

剪断轴的对象限制,指定为“上”“关闭”。剪切行为中的一个对象取决于两个对象剪裁财产的对象和剪裁各个对象的属性。的属性值对象有这些效果:

  • “上”——使每个对象在轴控制自己的基于剪切行为剪裁属性值的对象。

  • “关闭”——禁用剪切轴内的所有对象,不管剪裁为单独的对象属性值。部分对象可以出现在轴的限制。例如,部分可以出现在限制如果您创建了一个阴谋,使用抓住命令,冻结轴缩放,然后添加一个情节,比原来的大阴谋。

此表列出了不同组合的结果剪裁属性值。

剪切轴对象属性 剪裁属性为单个对象 结果
“上” “上” 单个对象是剪。其他人可能或可能不会。
“上” “关闭” 单个对象不是剪。其他人可能或可能不会。
“关闭” “上” 未剪短的所有对象。
“关闭” “关闭” 未剪短的所有对象。

剪裁边界,在此表指定为一个值。如果情节包含标记,那么只要数据点在轴极限,MATLAB绘制整个标志。

ClippingStyle如果属性没有影响剪裁属性设置为“关闭”

价值 描述 插图的边界地区
' 3 dbox '

剪辑绘制对象定义的轴的六个面框轴的限制。

粗线可能显示轴外的限制。

“矩形”

剪辑矩形边界封闭坐标轴绘制对象在任何给定的视图中。

夹粗线在轴的极限。

浅色背景,作为一个RGB值,指定十六进制的颜色代码,一个颜色的名字,或者一个短名称。背景光无方向性的光照射均匀轴中的所有对象。添加光,使用函数。

为一个自定义颜色,指定一个RGB值或十六进制的颜色代码。

  • 一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#)后面跟着三个月或六个十六进制数字,它的范围可以从0F。的值是不区分大小写的。因此,颜色代码“# FF8800”,“# ff8800”,“# F80”,“# f80”是等价的。

或者,您可以指定一些常见颜色的名字。此表列出了命名颜色选项,相当于RGB三胞胎,十六进制颜色代码。

颜色名称 短名称 RGB值 十六进制颜色代码 外观
“红色” “r” (1 0 0) “# FF0000”

“绿色” ‘g’ (0 1 0) “# 00 ff00”

“蓝” “b” (0 0 1) “# 0000 ff”

“青色” “c” (0 1 1) “# 00飞行符”

“红色” “米” (1 0 1) “#就”

“黄色” “y” (1 1 0) “# FFFF00”

“黑” “k” (0 0 0) # 000000的

“白色” ' w ' (1 1 1) “# FFFFFF”

“没有” 不适用 不适用 不适用 没有颜色

这是默认颜色的RGB三胞胎和十六进制颜色编码MATLAB使用在许多类型的情节。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

(0.8500 0.3250 0.0980) “# D95319”

(0.9290 0.6940 0.1250) “# EDB120”

(0.4940 0.1840 0.5560) “# 7 e2f8e”

(0.4660 0.6740 0.1880) “# 77 ac30”

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:斧子。AmbientLightColor = [1 0 1]

例子:斧子。AmbientLightColor = ' m '

例子:斧子。AmbientLightColor = '红色'

例子:斧子。AmbientLightColor = ' #就'

位置

全部展开

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

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

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

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

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

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

请注意

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

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

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

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

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

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

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

请注意

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

这个属性是只读的。

指定的文本标签,利润率作为研制出向量的形式(左右下角上)。默认情况下,MATLAB措施单位规范化容器中的值。改变单位,设置单位财产。

元素定义的边界之间的距离位置房地产和周围文本的程度。的位置值结合TightInset值定义最边界框,包含轴和周围的文本。

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

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

有关更多信息,请参见控制轴布局

位置属性保持不变,当添加、删除或更改装饰品、指定为以下值之一:

  • “outerposition”- - -OuterPosition属性保持不变,当您添加、删除或更改装饰品如一个标题或轴标签。如果需要任何位置调整,MATLAB调整位置财产。

  • “位置”- - -位置属性保持不变,当您添加、删除或更改装饰品如一个标题或轴标签。如果需要任何位置调整,MATLAB调整OuterPosition财产。

请注意

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

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

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

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

  • 字符宽度=宽度的信x

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

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

像素。

从R2015b开始,距离的像素是独立系统在Windows和决议麦金塔电脑系统。

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

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

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

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

沿着每个轴相对长度的数据单位,指定为一个三元素向量的形式(dx, dy dz)。这个向量定义了相对的x,y,z数据规模的因素。例如,指定该属性(1 2)设置一个单位的数据的长度x方向相同长度的两个单位的数据y方向和一个单位的数据z方向。

另外,使用daspect函数改变长宽比的数据。

例子:斧子。DataAspectRatio = (1 1 1)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

数据纵横比模式,指定这些值之一:

  • “汽车”自动选择值,充分利用可用的空间。如果PlotBoxAspectRatioModeCameraViewAngleMode也将“汽车”,然后启用“stretch-to-fill”行为。拉伸轴,使其充满定义的可用空间位置财产。

  • “手动”——禁用“stretch-to-fill”行为和使用手动指定数据纵横比。指定的值,设置DataAspectRatio财产。

每个轴的相对长度,指定为一个三元素向量的形式(px py pz)定义相对x设在,y设在,z设在规模因素。封闭的图框是一个框轴轴区域定义的数据限制。

另外,使用pbaspect函数改变长宽比的数据。

如果你指定轴的限制,数据纵横比、长宽比和情节框,然后用MATLAB忽略情节箱子长宽比。它坚持轴限制和数据纵横比。

例子:斧子。PlotBoxAspectRatio = 0.75 - 0.75 [1]

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

选择模式PlotBoxAspectRatio属性,指定这些值之一:

  • “汽车”自动选择值,充分利用可用的空间。如果DataAspectRatioModeCameraViewAngleMode也将“汽车”,然后启用“stretch-to-fill”行为。拉伸对象,它填补了定义的可用空间位置财产。

  • “手动”——禁用“stretch-to-fill”行为和使用手动指定情节箱子长宽比。指定的值,设置PlotBoxAspectRatio财产。

布局选项,指定为一个TiledChartLayoutOptions对象。这个属性指定选项当轴是一个孩子的瓦图布局。使用这个属性的位置布局内的轴通过设置瓷砖TileSpan属性TiledChartLayoutOptions对象。

例如,这个代码轴的地方斧头第三瓦瓦图布局。

ax.Layout。瓦= 3;

轴跨越多个瓦片,指定TileSpan房地产作为一个双元素向量。例如,这个轴2行和3列的瓷砖。

ax.Layout。TileSpan= [2 3];

如果轴不是孩子平铺图布局(例如,如果它是一个孩子的图或面板),然后这个属性是空的,没有任何影响。

视图

全部展开

方位和仰角,指定为一个双元素向量的形式(方位高度)中定义的单位。另外,使用视图函数设置视图。

例子:斧子。观点=(45岁)

类型的二维投影屏幕,指定这些值之一:

  • “拼写”——保持正确的相对尺寸的图形对象从观众对于一个给定的点的距离,和画线平行的数据并行在屏幕上。

  • “视角”结合透视收缩,使您能够感知深度在3 d对象的二维表示。透视投影不保存对象的相对尺寸。相反,它显示一个遥远的线段比接近小线段的长度相同。线是平行的数据可能不会出现平行于屏幕上。

相机位置或指定的观点,作为一个三元素的向量形式[x y z]。这个向量定义了相机的轴坐标位置,也就是从你角度的轴。面向相机沿着视图轴,是一条直线连接摄像机的位置和摄像机的目标。一个例子,看到相机图像的术语

如果投影属性设置为“视角”,当你改变了CameraPosition设置,视角也改变的数量。

另外,使用坎波斯函数设置相机的位置。

例子:斧子。CameraPosition = (0.5 - 0.5 9)

数据类型:|

选择模式CameraPosition属性,指定这些值之一:

  • “汽车”——自动设置CameraPosition沿着视图轴。计算位置的相机是一个固定的距离沿指定的方位和仰角目标当前视图,返回的视图函数。之类的函数rotate3d,变焦,改变这一模式“汽车”执行他们的行为。

  • “手动”——手动指定值。指定值,设置CameraPosition财产。

摄像机目标点,指定为一个三元素向量的形式[x y z]。这个向量定义了轴的坐标点。面向相机沿着视图轴,是一条直线连接摄像机的位置和摄像机的目标。一个例子,看到相机图像的术语

另外,使用camtarget函数设置相机的目标。

例子:斧子。CameraTarget = (0.5 0.5 0.5)

数据类型:|

选择模式CameraTarget属性,指定这些值之一:

  • “汽车”-相机位置目标的质心轴图框。

  • “手动”——使用指定的手动相机目标值。指定一个值,设置CameraTarget财产。

向量定义向上方向,指定为三元素的方向向量的形式[x y z]。二维视图的默认值(0 1 0)。3 d视图的默认值(0 0 1)。一个例子,看到相机图像的术语

另外,使用camup函数设置向上的方向。

例子:斧子。CameraUpVector = (sin(45)因为(45)1)

选择模式CameraUpVector属性,指定这些值之一:

  • “汽车”——自动设置值(0 0 1)三维视图,这样积极的一面z方向。将值设置为(0 1 0)二维视图,这样积极的一面y方向。

  • “手动”——手动指定向量定义向上的方向。指定一个值,设置CameraUpVector财产。

的视野,指定为一个标量角大于0小于或等于180。改变相机视角影响图形对象显示在轴的大小,但不影响透视畸变的程度。角度越大,越大的视野和较小的物体出现在现场。一个例子,看到相机图像的术语

例子:斧子。CameraViewAngle = 15

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

选择模式CameraViewAngle属性,指定这些值之一:

  • “汽车”-自动选择的视野作为最小角度捕捉整个场景,180度。

  • “手动”——手动指定的视野。指定一个值,设置CameraViewAngle财产。

交互性

全部展开

数据开采工具栏,这是一个AxesToolbar对象。工具栏的右上角出现轴当你鼠标经过它。

工具栏按钮的内容取决于轴,但通常包括缩放,平移,旋转,数据提示,刷数据,恢复原来的观点。您可以自定义工具栏按钮使用axtoolbaraxtoolbarbtn功能。

如果你不需要工具栏出现当你悬停在轴,设置可见财产的AxesToolbar对象“关闭”

甘氨胆酸ax =;ax.Toolbar。可见=“关闭”;

有关更多信息,请参见AxesToolbar属性

交互,指定为交互对象数组或一个空数组。您所指定的相互作用可通过手势在你的图表。你不需要选择任意轴工具栏按钮来使用它们。例如,一个panInteraction在一个图表对象允许拖盘。交互对象的列表,请参阅控制图互动

的缺省设置互动取决于类型的图表显示。你可以替换默认设置一套新的交互,但是你不能访问或修改的任何交互在默认设置。例如,这个代码替换默认的相互作用panInteractionzoomInteraction对象。

甘氨胆酸ax =;斧子。交互= [panInteraction zoomInteraction];

删除所有交互的轴,将此属性设置为一个空数组。暂时禁用当前的交互集,调用disableDefaultInteractivity函数。你可以再允许他们通过调用enableDefaultInteractivity函数。

请注意

  • 设置此属性不支持编辑器中的生活。金宝app

  • 交互不返回的对象findobjfindall,他们不复制copyobj

可见性状态,指定这些值之一:

  • “上”——显示对象。

  • “关闭”——隐藏对象没有删除它。你仍然可以访问一个看不见的对象的属性。

鼠标指针的位置,指定为2×3数组。的CurrentPoint属性包含(x,y,z)坐标的鼠标指针的轴。返回的数组的形式:

[xfront yfront zfront xback yback zback]

两个点表示最后一个鼠标点击的位置。但是,如果图有一个WindowButtonMotionFcn定义回调,然后点显示鼠标指针的位置。这个数字也有一个CurrentPoint财产。

当前点的值使用透视投影时可以从同一点在不同的正射投影,因为轴卷的形状可以是不同的。

正交投影

使用正交投影时,点击的价值取决于在轴或轴外。

  • 如果单击在轴,两个点躺在直线垂直于屏幕的平面,通过指针。点的坐标是这条线相交轴的前后表面体积(被定义为轴的x, y,和z限制)。第一行是点最近的摄像机的位置。第二行是相机的点最远的位置。这是适用于二维和三维视图。

  • 如果单击外轴,但在图,然后点躺在一条线,通过指针和垂直于相机目标和相机位置的飞机。第一行是点在摄像机位置平面。第二行是相机的点在平面上的目标。

透视投影

单击以外的在透视投影对象返回前面的点作为当前相机位置。只有点更新的坐标点,躺在一条线从相机位置通过指针和交叉相机目标。

指定为一个上下文菜单快捷菜单对象。使用这个属性来显示一个上下文菜单,当你右键单击对象。创建上下文菜单中使用uicontextmenu函数。

请注意

如果PickableParts属性设置为“没有”或者如果HitTest属性设置为“关闭”,然后上下文菜单中没有出现。

选择状态,指定这些值之一:

  • “上”——选择。如果单击对象在策划编辑模式,然后用MATLAB设置它选择财产“上”。如果SelectionHighlight财产也被设置为“上”,然后用MATLAB显示选择对象处理。

  • “关闭”——而不是选择。

显示选择的处理选择时,指定这些值之一:

  • “上”——显示选择处理时选择属性设置为“上”

  • “关闭”——从不显示选择处理,即使选择属性设置为“上”

回调

全部展开

鼠标单击回调,指定这些值之一:

  • 函数处理

  • 单元阵列包含一个函数句柄和附加参数

  • 特征向量是一个有效的MATLAB命令或函数,这是评价的基础工作空间(不推荐)

使用这个属性来执行代码当你点击对象。如果你使用一个函数处理指定这个属性,然后用MATLAB将两个参数传递给回调函数在执行回调:

  • 点击点击对象的对象——访问属性的回调函数。

  • 事件数据——空参数。代之以波浪号字符(~)函数定义,表明这种观点是不习惯。

为更多的信息关于如何使用函数定义回调函数,处理回调函数定义

请注意

如果PickableParts属性设置为“没有”或者如果HitTest属性设置为“关闭”不执行,那么这个回调。

对象创建函数,指定这些值之一:

  • 函数处理。

  • 细胞数组中第一个元素是一个函数处理。后续单元阵列中的元素传递给回调函数的参数。

  • 特征向量包含一个有效的MATLAB表达式(不推荐)。MATLAB计算表达式的基本工作空间。

更多信息关于指定一个回调函数处理,细胞数组,或字符向量,明白了回调函数定义

这个属性指定一个回调函数执行时MATLAB创建对象。MATLAB之前执行初始化所有的属性值CreateFcn回调。如果你不指定CreateFcn属性,然后MATLAB执行默认创建函数。

设置CreateFcn属性在一个现有的组件没有影响。

如果指定这个属性作为处理函数或细胞数组,您可以访问的对象被创建使用回调函数的第一个参数。否则,使用gcbo函数来访问该对象。

对象删除函数,指定这些值之一:

  • 函数处理。

  • 细胞数组中第一个元素是一个函数处理。后续单元阵列中的元素传递给回调函数的参数。

  • 特征向量包含一个有效的MATLAB表达式(不推荐)。MATLAB计算表达式的基本工作空间。

更多信息关于指定一个回调函数处理,细胞数组,或字符向量,明白了回调函数定义

这个属性指定一个回调函数执行时MATLAB删除对象。MATLAB执行DeleteFcn回调之前破坏对象的属性。如果你不指定DeleteFcn属性,然后MATLAB默认执行删除功能。

如果指定这个属性作为处理函数或细胞数组,您可以访问的对象被删除使用回调函数的第一个参数。否则,使用gcbo函数来访问该对象。

回调执行控制

全部展开

回调中断,指定为“上”“关闭”。的可中断属性决定了如果一个回调可以运行中断。

有两种回调状态考虑:

  • 运行回调是当前执行的回调。

  • 打断回调是一个回调,试图中断正在运行的回调。

每当MATLAB调用回调,回调试图中断正在运行的回调(如果存在的话)。的可中断对象的属性拥有运行调决定是否允许中断。的可中断属性有两个可能的值:

  • “上”——允许其他回调中断对象的回调。中断发生在接下来的MATLAB处理队列,比如有一个的时候drawnow,,uifigure,getframe,等待,或暂停命令。

    • 如果运行调包含其中的一个命令,然后用MATLAB停止执行回调并执行中断的回调。MATLAB简历执行运行时回调打断调完成。

    • 如果跑回调不包含其中的一个命令,然后用MATLAB完成执行回调没有中断。

  • “关闭”——块全部中断。的BusyAction属性的对象拥有打断调决定如果打断回调被丢弃或放到一个队列中。

请注意

回调中断和执行不同的行为在这些情况下:

  • 如果中断的回调DeleteFcn,CloseRequestFcnSizeChangedFcn回调,那么无论发生中断可中断属性值。

  • 如果运行目前执行的回调等待函数,那么无论发生中断可中断属性值。

  • 计时器根据时间表不管对象执行可中断属性值。

当一个中断发生,MATLAB不保存属性或状态的显示。例如,返回的对象gcagcf执行命令时可能会改变另一个回调。

回调排队,指定为“队列”“取消”。的BusyAction属性决定了MATLAB如何处理中断的执行回调。有两种回调状态考虑:

  • 运行回调是当前执行的回调。

  • 打断回调是一个回调,试图中断正在运行的回调。

每当MATLAB调用回调,回调试图中断一个正在运行的回调。的可中断对象拥有的属性决定是否允许中断正在运行的回调。如果中断是不允许的,那么BusyAction属性的对象拥有打断调决定如果它被丢弃或放入队列中。这些都是可能的值的BusyAction属性:

  • “队列”——将中断处理回调在一个队列跑回调结束后执行。

  • “取消”——不执行中断回调。

能够捕获鼠标点击,指定这些值之一:

  • “可见”——捕获鼠标点击时才可见。的可见属性必须设置为“上”。的HitTest属性决定了如果对象响应单击或者一个祖先。

  • “所有”——捕获鼠标点击无论知名度。的可见属性可以设置为“上”“关闭”。的HitTest属性决定了如果对象响应单击或者一个祖先。

  • “没有”——不能捕获鼠标点击。单击对象通过点击下面的对象在当前视图的图窗口,这是典型的轴或人物。的HitTest房地产没有任何影响。

如果你想要一个对象可点击下面其他对象时,你不想被点击,然后设置PickableParts其他对象的属性“没有”点击通过它们。

应对捕获鼠标点击,指定这些值之一:

  • “上”——触发ButtonDownFcn回调的对象。如果您已经定义了UIContextMenu属性,然后调用上下文菜单。

  • “关闭”——触发回调的最近的祖先其中一个的对象:

    • HitTest属性设置为“上”

    • PickableParts属性设置为一个值,使祖先来捕获鼠标点击

请注意

PickableParts属性决定了如果对象可以捕获鼠标点击。如果不能,那么HitTest房地产没有任何影响。

这个属性是只读的。

删除状态,返回“关闭”“上”。MATLAB设置BeingDeleted财产“上”DeleteFcn回调函数开始执行。的BeingDeleted房地产仍将“上”直到组件对象已不复存在。

检查的价值BeingDeleted属性来验证对象不会被删除之前查询或修改它。

父/子

全部展开

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

孩子,作为一个图形对象数组返回。使用这个属性来查看列表的孩子或重新排序的孩子通过设置属性的排列。

你不能添加或删除儿童使用孩子们财产。添加一个孩子这个列表,设置子图形对象的属性对象。

可见性的对象处理孩子们的家长,指定这些值之一:

  • “上”——对象处理总是可见的。

  • “关闭”——对象句柄是无形的。这个选项是有用的防止意外更改另一个函数。设置HandleVisibility“关闭”暂时隐藏处理在这个函数的执行。

  • “回调”——对象句柄是可见的在回调函数或函数调用回调,但不是在从命令行调用的函数。这个选项块访问对象在命令行,但允许回调函数来访问它。

如果对象不是中列出孩子们父母的财产,那么函数获取对象处理对象层次结构或通过搜索查询处理属性不能返回它。这些功能的示例包括得到,findobj,gca,gcf,gco,newplot,,clf,关闭功能。

隐藏对象处理仍然有效。设置根ShowHiddenHandles财产“上”列出所有对象处理不管他们的HandleVisibility属性设置。

标识符

全部展开

这个属性是只读的。

返回类型的图形对象“轴”

对象标识符指定为一个特征向量或字符串标量。您可以指定一个唯一的标签价值作为一个对象的标识符。当你需要访问对象在您的代码,您可以使用findobj基于函数搜索对象标签价值。

用户数据,指定为任何MATLAB数组。例如,您可以指定一个标量、向量,矩阵,单元阵列,字符数组,表,或者结构。使用这个属性来存储任意数据对象。

如果你是在应用程序设计师工作,创建公共或私有属性的应用程序共享数据,而不是使用用户数据财产。有关更多信息,请参见在应用程序设计应用程序共享数据

兼容性的考虑

全部展开

行为改变R2019b

行为改变R2019b

之前介绍过的R2006a