PolarAxes属性

极轴的外观和行为

PolarAxes属性控制的外观和行为PolarAxes对象。通过改变属性值,您可以修改的某些方面极轴。设置轴属性策划后因为一些图形函数重置轴属性。

一些图形函数创建绘图时极轴。使用gca访问新创建的轴。创建空的极轴,使用polaraxes函数。

polarplot([0π/ 2π],[1 2 3])ax = gca;d = ax.ThetaDir;斧子。的taDir = 'clockwise';

字体

全部展开

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

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

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

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

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

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

例子:斧子。FontSize = 12

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

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

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

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

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

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

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

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

例子:斧子。TitleFontSizeMultiplier = 1.75

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

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

  • “大胆”——厚比正常字符

副标题字符厚度,指定这些值之一:

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

  • “大胆”——厚比正常字符

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

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

像素。

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

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

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

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

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

字体平滑,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

价值 描述 结果
“上”

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

例子:斧子。FontSmoothing = 'on'

“关闭”

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

例子:斧子。FontSmoothing = 'off'

蜱虫

全部展开

蜱虫半径值,指定为一个向量增加价值。蜱虫半径值的位置r设在环形线出现的地方。半径蜱虫标签旁边的标签,你会看到每一行。使用RTickLabels属性来指定相关的标签。

例子:斧子。RTick = [0 2 4 6];

另外,使用rticks函数来指定标记值。

选择模式指定的半径值,这些值之一:

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

  • “手动”——手动指定标记的值。指定的值,设置RTick财产。

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

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

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

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

例子:斧子。RTickLabel = {' 1 ', ' 2 ', ' 3 ', ' 4 '};

另外,使用rticklabels函数。

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

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

  • “手动”——手动指定标记标签。指定标签,设置RTickLabel财产。

角度的显示行从原点,指定为一个向量增加价值。MATLAB标签线与适当的角度值,除非你指定不同的标签使用ThetaTickLabel财产。

MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。的taTick = [0 90 180 270];

另外,指定使用的值thetaticks函数。

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

  • “汽车”-自动选择属性值。

  • “手动”使用指定的属性值。指定值,设置ThetaTick财产。

标签的角线,指定为一个单元阵列的特征向量,字符串数组,或分类数组。

如果你不指定足够的标签的所有行,然后标签重复。标签支持特克斯金宝app和乳胶标记。看到TickLabelInterpreter属性的更多信息。

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

例子:斧子。的taTickLabel = {'right','top','left','bottom'};

另外,指定使用的值thetaticklabels函数。

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

  • “汽车”-自动选择属性值。

  • “手动”使用指定的属性值。指定值,设置ThetaTickLabel财产。

的旋转r设在蜱虫标签,指定为一个标量值度。积极的价值观给逆时针旋转。负值为顺时针旋转。

例子:斧子。RTickLabelRotation = 45;

另外,使用rtickangle函数。

小刻度线沿r设在,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

  • “上”——显示小的刻度线。主要的刻度线和网格线之间的空间决定了小刻度线的数量。这个属性值有一个视觉效果只有在蜱虫长度是正面的(控制的TickLength属性),如果极轴是一个完整的圆(控制的ThetaLim属性)。

  • “关闭”-不显示小刻度线。

例子:斧子。RMinorTick = '在';

小刻度线之间的角线,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

  • “上”——显示小的刻度线。行之间的空间决定次要刻度线的数量。这个属性值有一个视觉效果只有在蜱虫长度是正的。设置长度,使用TickLength属性,例如,斧子。TickLength = 0.02 [0]

  • “关闭”-不显示小刻度线。

零基准轴的位置,指定为这个表中的值之一。

价值 结果
“对”

“高级”

“左”

“底”

例子:斧子。的taZeroLocation = 'left';

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

  • “在”——直接坐标轴的刻度线向内轮廓。

  • “出”——直接坐标轴的刻度线外轮廓。

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

例子:斧子。TickDir =“出”;

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

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

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

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

蜱虫标签翻译,指定这些值之一:

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

  • “乳胶”——解读标签使用乳胶标记的一个子集。当你指定标签,使用美元符号单元阵列中的每个元素。

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

特克斯标记

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

修饰符仍然有效,直到结束的文本。标和下标是一个例外,因为他们只修改下一个字符或字符在大括号内。当你设置翻译“泰克斯”支持的修饰符金宝app,如下所示。

修饰符 描述 例子
^ {} 上标 “文本^{上标}’
_ {} 下标 “text_{下标}’
\男朋友 大胆的字体 “\ bf文本”
它\ 斜体字体 “\它文本”
\ sl 斜字体斜体字体(通常是一样的) “\ sl文本”
rm \ 正常的字体 “\ rm文本”
\字体名{说明符} 字体的名字——取代说明符字体的名称。您可以使用此结合其他修饰符。 “\字体名{快递}文本”
\字形大小{说明符} 字体大小取代说明符数字标量值的单位。 ”字形大小{15}文本”
{\颜色说明符} 字体颜色——取代说明符用一个颜色:红色的,绿色,黄色的,品红色的,蓝色的,黑色的,白色的,灰色的,暗绿色,橙色,或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个字符每行。

关于乳胶系统的更多信息,请参见乳胶项目网站https://www.latex-project.org/

刻度线长度指定为一个双元素向量。第一个元素长度决定了蜱虫。第二个元素将被忽略。

例子:斧子。TickLength = 0.02 [0];

统治者

全部展开

最小和最大半径限制,指定为一个双元素向量的形式[rmin做),在那里征求是一个数值大于rmin。您可以指定两个限制,或指定一个限制,让轴自动计算。

  • 自动设置最低限度的最小数据值,指定的第一个元素例如,(从0)

  • 自动设置最大限度的最大数据值,第二个元素指定为例如,[0正]

另外,使用rlim函数设置限制。

例子:斧子。RLim = [0 6];

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

  • “汽车”——自动设置属性值。

  • “手动”使用指定的属性值。指定值,设置RLim财产。

最小和最大角值,指定为一个双元素向量的形式[thmin thmax]。如果值之间的差异小于360度,θ轴是一个局部循环。

MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。的taLim = [0 180];

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

  • “汽车”-自动选择属性值。

  • “手动”使用指定的属性值。指定值,设置ThetaLim财产。

组件,控件的外观和行为r设在,作为一个统治者对象返回。当MATLAB创建极轴,它会自动创建一个统治者的r设在。修改这个轴的外观和行为通过访问相关的统治者,统治者的属性。选项的列表,请参阅NumericRuler属性

例如,改变的颜色r设在红。

ax = polaraxes;ax.RAxis。颜色=“r”;

使用RAxis属性访问统治者对象和设置统治者属性。如果你想设置极轴属性,让他们直接在PolarAxes对象。

组件,控制θ轴的外观和行为,作为一个统治者对象返回。当MATLAB创建极轴,它会自动创建一个数字的统治者θ设在。修改这个轴的外观和行为通过访问相关的统治者,统治者的属性。选项的列表,请参阅NumericRuler属性

例如,改变的颜色θ设在红。

ax = polaraxes;ax.ThetaAxis。颜色=“r”;

使用ThetaAxis属性来访问对象并设置统治者的统治者属性。如果你想设置极轴属性,让他们直接在PolarAxes对象。

轴的位置,指定一个标量角度值。MATLAB解释单位确定的值ThetaAxisUnits财产。

例子:斧子。RAxisLocation = 90;

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

  • “汽车”-自动选择属性值。

  • “手动”使用指定的属性值。指定值,设置RAxisLocation财产。

的颜色r设在,包括r设在网格线、刻度线和蜱虫标签。这个值指定为一个RGB值,十六进制的颜色代码,一个颜色的名字,或者一个短名称。

请注意

如果你指定GridColor属性,那么使用网格线的颜色GridColor财产。看到GridColorMode为更多的信息。

为一个自定义颜色,指定一个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”

例如,斧子。RColor = ' r '改变颜色为红色。

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

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

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

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

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

的颜色θ设在,包括θ设在网格线,刻度线,蜱虫标签。这个值指定为一个RGB值,十六进制的颜色代码,一个颜色的名字,或者一个短名称。

请注意

如果你指定GridColor属性,那么使用网格线的颜色GridColor财产。看到GridColorMode为更多的信息。

为一个自定义颜色,指定一个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”

例如,斧子。的taColor = 'r'改变颜色为红色。

属性设置θ设在网格颜色,指定“汽车”“手动”。价值仅影响模式θ设在网格颜色。的θ设在线、刻度线和标签总是使用ThetaColor价值,无论模式。

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

ThetaColorMode GridColorMode θ轴网格颜色
“汽车” “汽车” GridColor财产
“手动” GridColor财产
“手动” “汽车” ThetaColor财产
“手动” GridColor财产

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

ThetaColorMode MinorGridColorMode θ轴小网格颜色
“汽车” “汽车” MinorGridColor财产
“手动” MinorGridColor财产
“手动” “汽车” ThetaColor财产
“手动” MinorGridColor财产

沿轴方向增加的值,指定这些值之一:

  • “正常”——值增加从中心向外的图表。半径在原点对应中存储的最小值RLim财产(通常为0)。

  • “反向”——值减少从图表的中心向外。半径在原点对应中存储的最大值RLim财产。

例子:斧子。RDir =“反向”;

增加的方向角,在这个表指定为一个值。

价值 结果
“逆时针”

逆时针方向角增加。

“顺时针”

顺时针方向角增加。

例子:斧子。的taDir = 'clockwise';

单位角值,指定这些值之一:

  • “度”——标签度的角度,解释ThetaLim,ThetaTick,RAxisLocation度的属性值。当您切换单位从弧度度,MATLAB将这些三个属性的弧度值转换为等价的程度值。

  • “弧度”——标签的角度弧度,和解释ThetaLim,ThetaTick,RAxisLocation属性值的弧度。当您切换单位从度到弧度,MATLAB的程度在这三个属性值转换为等价的弧度值。

例子:斧子。的taAxisUnits = 'radians';

网格线

全部展开

显示的r设在网格线,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

价值 结果
“上”

显示行。

“关闭”

不显示行。

例子:斧子。RGrid =“关闭”;

显示的θ设在网格线,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

价值 结果
“上”

显示行。

“关闭”

不显示行。

例子:斧子。的taGrid = 'off';

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

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

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

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

例子:斧子。层= '前'

指定线条样式用于网格线,线的样式表。

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

“——” 虚线

“:” 虚线

“-”。 Dash-dotted线

“没有” 没有线 没有线

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

例子:斧子。GridLineStyle =“-”;

网格线的颜色,作为一个RGB值,指定十六进制的颜色代码,一个颜色的名字,或者一个短名称。实际电网的颜色取决于的值GridColorMode,ThetaColorMode,RColorMode属性。看到GridColorMode为更多的信息。

为一个自定义颜色,指定一个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”

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

例子:斧子。GridColor =“蓝”

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

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

  • “汽车”——检查的价值RColorModeThetaColorMode属性确定的网格线的颜色rθ的方向。

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

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

例子:斧子。GridAlpha = 0.5

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

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

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

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

显示的r设在较小的网格线,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

价值 结果
“上”

显示行。

“关闭”

不显示行。

例子:斧子。RMinorGrid = '在';

显示的θ设在较小的网格线,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

价值 结果
“上”

显示行。

“关闭”

不显示行。

例子:斧子。的taMinorGrid = 'on';

指定线条样式用于较小的网格线,线的样式表。

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

“——” 虚线

“:” 虚线

“-”。 Dash-dotted线

“没有” 没有线 没有线

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

例子:斧子。MinorGridLineStyle = '。';

小网格线的颜色,作为一个RGB值,指定十六进制的颜色代码,一个颜色的名字,或者一个短名称。实际电网的颜色取决于的值MinorGridColorMode,ThetaColorMode,RColorMode属性。看到MinorGridColorMode为更多的信息。

为一个自定义颜色,指定一个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”

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

例子:斧子。MinorGridColor =“蓝”

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

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

  • “汽车”——检查的价值RColorModeThetaColorMode属性确定的网格线的颜色rθ的方向。

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

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

例子:斧子。MinorGridAlpha = 0.5

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

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

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

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

标签

全部展开

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

ax = polaraxes;ax.Title。字符串=“我的名字”;ax.Title。颜色=“红色”;

另外,使用标题添加标题和控制外观。

标题(“我的名字”,“颜色”,“红色”)

请注意

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

轴字幕文本对象。添加一个副标题,设置字符串文本对象的属性。改变它的外观,如字体角,其他属性。一个完整的列表,请参阅文本属性

甘氨胆酸ax =;ax.Subtitle。字符串=“一个富有洞察力的字幕”;ax.Subtitle。FontAngle =“斜体”;

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

副标题(“一个富有洞察力的字幕”,“FontAngle”,“斜体”)

或使用标题函数,指定两个特征向量输入参数和两个输出参数。然后在第二个文本对象设置属性返回的函数。

(t, s) =标题(“聪明的标题”,“一个富有洞察力的字幕”);年代。FontAngle =“斜体”;

请注意

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

标题和副标题水平对齐这个限制极轴的一个看不见的框,指定为以下值之一:

  • “中心”——标题和副标题在极地中心轴。

  • “左”——标题和副标题的左边缘与一个看不见的盒子这个限制极轴。

  • “对”——标题和副标题的右边缘与一个看不见的盒子这个限制极轴。

这个属性是只读的。

传说与轴,相关对象指定为一个传奇。您可以使用这个属性来确定轴有一个传奇。

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

您还可以使用此属性来访问属性的现有的传奇。一个属性列表,看到传奇人物属性

polarplot(1:10)传说({1号线的},“字形大小”甘氨胆酸,12)ax =;ax.Legend。输入TextColor =“红色”;

多个情节

全部展开

颜色顺序,指定为一个三列的矩阵的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可能会改变颜色和线条样式

这个属性是只读的。

SeriesIndex值在接下来的情节对象添加到轴,返回整数大于或等于0。这个属性是有用的,当你想追踪的对象如何循环通过颜色和线条样式。这个属性维护一个计数的轴中的对象SeriesIndex财产。分配一个MATLAB使用它SeriesIndex每个新对象的价值。计数开始1当您创建轴,它增加了1对于每个额外的对象。因此,通常是计数n+ 1,n在坐标轴对象的数量。

如果你手动更改ColorOrderIndexLineStyleOrderIndex地产在轴的值NextSeriesIndex属性改变0。因此,有一个的对象SeriesIndex房地产不再更新时自动改变ColorOrderLineStyleOrder坐标轴上的属性。

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

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

  • “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]

如果属性设置为相关的模式“汽车”,然后用MATLAB选择颜色限制。如果这个属性赋值,那么MATLAB设置模式“手动”,并不会自动选择颜色限制。

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

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

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

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

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

  • “线性”——线性范围

  • “日志”——对数尺度

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

α为alphamap限制,指定为一个双元素向量的形式(amin amax)

如果属性设置为相关的模式“汽车”,然后用MATLAB选择α的限制。如果你设定这个属性,那么MATLAB设置模式“手动”不会自动选择α限制。

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

  • “汽车”——基于自动选择限制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”

例子:斧子。颜色= '没有'

宽的圆形和角线,指定为一个标量值的单位。一个点= 1/72英寸。

例子:斧子。线宽= 1.5

在极轴轮廓,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

值之间的差异是最明显的θ设在限制不跨越360度。

价值 结果
“上”

显示完整的轮廓在极轴。

“关闭”

不显示完整的轮廓在极轴。

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

极轴边界剪切的对象,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

的剪切行为对象的极轴取决于双方剪裁极轴和属性剪裁各个对象的属性。属性值的极性轴有这些效果:

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

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

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

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

粗线和标记可能会显示在极轴的限制之外,即使启用了剪裁。如果情节包含标记,那么只要数据点在极轴,MATLAB绘制整个标志。

位置

全部展开

极轴的大小和位置,包括标签和利润率,指定为研制出向量的形式(左底宽高)。这个向量定义了扩展包着的外边界矩形的极轴。的元素定义的距离图的左下角或uipanel包含极轴矩形的左下角。的宽度高度元素是矩形的尺寸。

默认情况下,这个值是衡量单位规范化的容器。改变单位,设置单位财产。的默认值(0 0 1 1)包括整个容器内部。

请注意

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

内心的大小和位置,指定为研制出向量的形式(左底宽高)。这个属性相当于位置财产。

请注意

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

极轴的大小和位置,不包括标签或利润,指定为研制出向量的形式(左底宽高)。这个向量定义了最严密的区段边界矩形包含极轴。的元素定义的距离容器的左下角矩形的左下角。的宽度高度元素是矩形的尺寸。

默认情况下,这个值是衡量单位规范化的容器。改变单位,设置单位财产。

例子:斧子。位置= (0 0 1 1)

请注意

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

这个属性是只读的。

利润率的文本标签,作为一个研制出向量的形式返回(左右下角上)。元素定义的边界之间的距离位置财产和极轴的程度和标题文本标签。默认情况下,这个值是衡量单位标准化图或uipanel包含极轴。改变单位,设置单位财产。

位置财产和TightInset属性定义最边界框,包含极轴及其标签和标题。

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

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

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

请注意

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

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

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

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

  • 字符宽度=宽度的信x

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

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

像素。

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

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

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

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

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

布局选项,指定为一个TiledChartLayoutOptions或者一个GridLayoutOptions对象。这个属性是有用的,当轴对象在平铺图布局或网格布局。

定位轴的网格内瓦图布局,设置瓷砖TileSpan属性TiledChartLayoutOptions对象。例如,考虑一个3×3瓦图布局。瓷砖的布局网格中心,沿外缘和四个瓷砖。在实践中,网格是无形的和外瓷砖不占用空间,直到你填充它们与轴或图表。

图3×3瓦图布局。

这段代码将轴斧头在第三块网格的. .

ax.Layout。瓦= 3;

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

ax.Layout。TileSpan= [2 3];

将轴周围的瓷砖,指定瓷砖财产“北”,“南”,“东”,或“西方”。例如,设置值“东”地方瓷砖的轴向右的网格。

ax.Layout。瓦=“东”;

把斧子放到一个布局在一个应用程序,该属性指定为一个GridLayoutOptions对象。关于工作的更多信息与应用,网格布局uigridlayout

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

交互性

全部展开

数据开采工具栏,这是一个AxesToolbar对象。工具栏的右上角出现轴上空盘旋的时候,包括出口和数据提示的选项。

您可以自定义工具栏按钮使用axtoolbaraxtoolbarbtn功能。

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

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

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

交互,指定为一个DataTipInteraction对象或一个空数组。当这个属性的值是一个DataTipInteraction对象,您可以显示数据提示在你的图表没有选择任何轴工具栏按钮。

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

请注意

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

  • DataTipInteraction返回的对象不是findobjfindall,也不能复制copyobj

关于图表的更多信息交互,明白了控制图互动

可见性状态,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

  • “上”——显示对象。

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

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

请注意

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

选择状态,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

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

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

显示选择处理的选择,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

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

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

回调

全部展开

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

  • 函数处理

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

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

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

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

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

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

请注意

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

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

  • 函数处理。

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

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

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

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

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

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

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

  • 函数处理。

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

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

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

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

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

回调执行控制

全部展开

回调中断,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真正的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

这个属性决定了如果一个回调可以运行中断。有两种回调状态考虑:

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

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

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

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

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

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

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

请注意

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

应对捕获鼠标点击,指定为“上”“关闭”或数字或逻辑1(真正的)或0()。的值“上”相当于真的,“关闭”相当于。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState

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

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

    • HitTest属性设置为“上”

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

请注意

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

这个属性是只读的。

删除状态,作为一个开/关返回逻辑值的类型matlab.lang.OnOffSwitchState

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

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

父/子

全部展开

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

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

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

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

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

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

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

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

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

标识符

全部展开

这个属性是只读的。

类型的图形对象,返回“polaraxes”

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

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

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

兼容性的考虑

全部展开

不推荐在R2020a开始

不推荐在R2020a开始

行为改变R2019b

行为改变R2019b

之前介绍过的R2006a