PolarAxes属性
极轴的外观和行为
PolarAxes
控件的外观和行为PolarAxes
对象。通过更改属性值,您可以修改极轴的某些方面。绘图后设置轴属性,因为一些图形函数会重置轴属性。
一些图形函数在绘图时创建极轴。使用gca
访问新创建的轴。要创建空极轴,请使用polaraxes
函数。
polpolplot ([0 /2 pi],[1 2 3]) ax = gca;d = ax.ThetaDir;斧子。的taDir = 'clockwise';
字体
字体名
- - - - - -字体的名字
万博1manbetx支持的字体名称|“FixedWidth”
指定支持的字体名称或万博1manbetx“FixedWidth”
.要正确显示和打印,必须选择系统支持的字体。万博1manbetx默认字体取决于特定的操作系统和语言环境。
要使用在任何语言环境中看起来都很好的固定宽度字体,请使用“FixedWidth”
.的“FixedWidth”
价值依赖于根FixedWidthFontName
财产。设置根目录FixedWidthFontName
属性导致立即更新显示以使用新字体。
例子:“威尔士”
字形大小
- - - - - -字体大小
标量数值
指定为标量数值的字体大小。字体大小影响标题和勾号标签。它还影响与轴相关的任何图例或颜色条。默认字体大小取决于特定的操作系统和语言环境。默认情况下,字体大小以点为单位。要更改单位,请设置FontUnits
财产。
MATLAB®自动缩放一些文本到轴字体大小的百分比。
标题-默认为轴字体大小的110%。控件来控制缩放
TitleFontSizeMultiplier
和LabelFontSizeMultiplier
属性。图例和色条-默认为轴字体大小的90%。要指定不同的字体大小,请设置
字形大小
的属性。传说
或Colorbar
对象。
例子:斧子。字体大小= 12
FontSizeMode
- - - - - -字体大小的选择模式
“汽车”
(默认)|“手动”
字体大小的选择模式,指定为以下值之一:
“汽车”
-由MATLAB指定的字体大小。如果将轴的大小调整为小于默认大小,则字体大小可能会缩小,以改善可读性和布局。“手动”
—手动设置字体大小。不要随着轴线大小的变化而缩放字体大小。要指定字体大小,请设置字形大小
财产。
FontWeight
- - - - - -性格厚度
“正常”
(默认)|“大胆”
字符厚度,指定为以下值之一:
“正常”
-由特定字体定义的默认粗细“大胆”
-较粗的字符轮廓比正常
MATLAB使用FontWeight
属性从系统上可用的字体中选择字体。并非所有字体都有粗体粗体。因此,指定粗体字体粗细仍然会导致正常字体粗细。
FontAngle
- - - - - -性格偏
“正常”
(默认)|“斜体”
字符倾斜,指定为以下值之一:
“正常”
-没有字符倾斜“斜体”
-倾斜的字符
并非所有字体都具有这两种字体样式。因此,斜体字体可能看起来与正常字体相同。
TitleFontSizeMultiplier
- - - - - -标题字体大小的比例因子
1.1
(默认)|大于0的数值
标题字体大小的比例因子,指定为大于0的数值。的值应用比例因子字形大小
属性来确定标题的字体大小。
例子:斧子。TitleFontSizeMultiplier = 1.75
TitleFontWeight
- - - - - -标题字符厚度
“大胆”
(默认)|“正常”
标题字符厚度,指定为以下值之一:
“大胆”
-较粗的字符轮廓比正常“正常”
-由特定字体定义的默认粗细
例子:斧子。TitleFontWeight = 'normal'
FontUnits
- - - - - -字体大小单位
“点”
(默认)|“英寸”
|“厘米”
|“归一化”
|“像素”
指定为这些值之一的字体大小单位。
单位 |
描述 |
---|---|
“点” |
点。1点等于1/72英寸。 |
“英寸” |
英寸。 |
“厘米” |
厘米。 |
“归一化” |
将字体大小解释为轴高度的一部分。如果调整轴的大小,字体大小也会相应改变。例如,如果字形大小 是0.1 在标准化单位中,文本是存储在轴中的高度值的1/10位置 财产。 |
“像素” |
像素。 从R2015b开始,像素距离与Windows上的系统分辨率无关®和麦金塔电脑系统。
|
要在单个函数调用中设置字体大小和字体单位,首先必须设置FontUnits
属性,以便轴
对象正确地解释指定的字体大小。
FontSmoothing
- - - - - -性格平滑
“上”
(默认)|“关闭”
字符平滑,指定为“上”
或“关闭”
.
价值 | 描述 | 结果 |
---|---|---|
“上” |
使用反锯齿使文本在屏幕上看起来更平滑。 例子: |
|
“关闭” |
不要使用抗锯齿。如果文本看起来模糊,请使用此设置。 例子: |
蜱虫
RTick
- - - - - -半径刻度值
[0 0.2 0.4 0.6 0.8 1]
(默认)|递增值向量
半径刻度值,指定为递增值的矢量。半径刻度值是沿r-轴,即圆线出现的位置。半径刻度标签是您在每行旁边看到的标签。使用RTickLabels
属性指定关联的标签。
例子:斧子。RTick = [0 2 4 6];
或者,使用rticks
函数指定tick值。
RTickMode
- - - - - -半径刻度值的选择模式
“汽车”
(默认)|“手动”
半径刻度值的选择模式,指定为以下值之一:
“汽车”
—根据轴的数据范围自动选择刻度值。“手动”
—手动指定勾选值。要指定值,请设置RTick
财产。
例子:斧子。RTickMode = 'auto'
RTickLabel
- - - - - -半径刻度标签
{' 0 ';“0.2”;“0.4”;“0.6”;“0.8”;' 1 '}
(默认)|字符向量的单元数组|字符串数组
半径刻度标签,指定为字符向量的单元格数组或字符串数组。如果不希望显示勾号标签,则指定一个空单元格数组{}
.如果没有为所有的刻度值指定足够的标签,那么标签就会重复。
标记支持TeX和LaTe万博1manbetxX标记。看到TickLabelInterpreter
属性获取更多信息。
例子:斧子。RTickLabel = {' 1 ',' 2 ',' 3 ',' 4 '};
或者,使用rticklabels
函数。
RTickLabelMode
- - - - - -选择模式RTickLabel
“汽车”
(默认)|“手动”
的选择模式RTickLabel
属性值,指定为以下值之一:
“汽车”
—自动选择打勾标签。“手动”
—手动指定打勾标签。要指定标签,请设置RTickLabel
财产。
ThetaTick
- - - - - -显示线的角度
[0 30 60…][300 330 360]
(默认)|递增值向量
显示从原点延伸的线的角度,指定为递增值的向量。方法指定不同的标签,否则MATLAB会用适当的角度值标记这些线ThetaTickLabel
财产。
MATLAB以单位解释由ThetaAxisUnits
财产。
例子:斧子。的taTick = [0 90 180 270];
属性指定值thetaticks
函数。
ThetaTickMode
- - - - - -选择模式ThetaTick
“汽车”
(默认)|“手动”
的选择模式ThetaTick
属性值,指定为以下值之一:
“汽车”
—自动选择属性值。“手动”
—使用指定的属性值。要指定该值,请设置ThetaTick
财产。
ThetaTickLabel
- - - - - -角线标签
{' 0 ';“30”;“60”;…“300”;“330”;‘360’}
(默认)|字符向量的单元数组|字符串数组
角线的标签,指定为字符向量的单元格数组或字符串数组。
如果没有为所有行指定足够的标签,则标签重复。标签支持TeX万博1manbetx和LaTeX标记。看到TickLabelInterpreter
属性获取更多信息。
例子:斧子。的taTickLabel = {'right','top','left','bottom'};
属性指定值thetaticklabels
函数。
ThetaTickLabelMode
- - - - - -选择模式ThetaTickLabel
“汽车”
(默认)|“手动”
的选择模式ThetaTickLabel
属性值,指定为以下值之一:
“汽车”
—自动选择属性值。“手动”
—使用指定的属性值。要指定该值,请设置ThetaTickLabel
财产。
RTickLabelRotation
- - - - - -的旋转r-轴刻度标签
0
(默认)|以度为单位的标量值
RMinorTick
- - - - - -小标记r设在
“关闭”
|“上”
小标记r-axis,指定为以下值之一:
“关闭”
—不显示次要的打勾。“上”
—显示小刻度。主要勾号和网格线之间的空间决定了次要勾号的数量。该属性值只有在刻度长度为正值时才具有视觉效果(由TickLength
属性),如果极轴是一个完整的圆(由ThetaLim
属性)。
例子:斧子。RMinorTick = 'on';
ThetaMinorTick
- - - - - -角线之间的小标记
“关闭”
(默认)|“上”
斜线之间的小刻度,指定为下列值之一:
“关闭”
—不显示次要的打勾。“上”
—显示小刻度。行与行之间的空格决定了小刻度的数目。只有当刻度长度为正值时,此属性值才具有视觉效果。要设置刻度长度,使用TickLength
比如财产,斧子。TickLength = [0.02 0]
.
ThetaZeroLocation
- - - - - -零参考轴的位置
“对”
(默认)|“高级”
|“左”
|“底”
零点参考轴的位置,指定为该表中的一个值。
价值 | 结果 |
---|---|
“对” |
|
“高级” |
|
“左” |
|
“底” |
|
例子:斧子。的taZeroLocation = 'left';
TickDir
- - - - - -打勾标记方向
“在”
(默认)|“出”
|“两个”
打勾标记方向,指定为以下值之一:
“在”
-从轴线轮廓向内引导刻度标记。“出”
-将勾号从轴线轮廓向外引导。“两个”
-在轴线轮廓上的勾号中心。
例子:斧子。TickDir = 'out';
TickDirMode
- - - - - -选择模式TickDir
“汽车”
(默认)|“手动”
的选择模式TickDir
属性,指定为以下值之一:
“汽车”
—根据当前视图自动选择打勾方向。“手动”
—手动指定打勾方向。要指定打勾方向,请设置TickDir
财产。
例子:斧子。TickDirMode = 'auto'
TickLabelInterpreter
- - - - - -对刻度标签中的字符进行解释
“泰克斯”
(默认)|“乳胶”
|“没有”
勾号标签字符的解释,指定为以下值之一:
“泰克斯”
-使用TeX标记的子集解释字符。“乳胶”
-使用LaTeX标记的子集来解释字符。指定勾号标签时,请在单元格数组中的每个元素周围使用美元符号。“没有”
-显示文字字符。
特克斯标记
默认情况下,MATLAB支持TeX标记万博1manbetx的子集。使用TeX标记可以添加上标和下标,修改样式和颜色,并在标签中包含特殊字符。
时支持的修饰符万博1manbetxTickLabelInterpreter
属性设置为“泰克斯”
,为默认值。除了上标和下标只修改下一个字符或花括号内的文本外,修饰符在文本结束前一直有效{}
.
修饰符 | 描述 | 例子 |
---|---|---|
^ {} |
上标 | “文本^{上标}’ |
_ {} |
下标 | “text_{下标}’ |
\男朋友 |
大胆的字体 | “\ bf文本” |
它\ |
斜体字体 | “\它文本” |
\ sl |
斜体字体(很少使用) | “\ sl文本” |
rm \ |
正常的字体 | “\ rm文本” |
\字体名{说明符} |
集说明符 作为字体族的名称,以更改字体样式。您可以将它与其他修饰符结合使用。 |
“\字体名{快递}文本” |
\字形大小{说明符} |
集说明符 作为标量数值,以更改字体大小。 |
”字形大小{15}文本” |
{说明符}\颜色 |
集specifer 作为这些颜色之一:红色的 ,绿色 ,黄色的 ,品红色的 ,蓝色的 ,黑色的 ,白色 ,灰色的 ,暗绿色 ,橙色 ,或lightBlue . |
“{品红}\颜色文本” |
\颜色(rgb){说明符} |
集说明符 作为三元素RGB三元组来更改字体颜色。 |
“\颜色(rgb){0, 0.5, 0.5}文本” |
表中列出了支持的特殊字符万博1manbetx翻译
属性设置为“泰克斯”
.
字符序列 | 象征 | 字符序列 | 象征 | 字符序列 | 象征 |
---|---|---|---|---|---|
|
α |
|
υ |
|
~ |
|
∠ |
|
|
≤ |
|
|
|
|
χ |
|
∞ |
|
β |
|
ψ |
|
♣ |
|
γ |
|
ω |
|
♦ |
|
δ |
|
Γ |
|
♥ |
|
ϵ |
|
Δ |
|
♠ |
|
ζ |
|
Θ |
|
↔ |
|
η |
|
Λ |
|
← |
|
θ |
Ξ |
|
⇐ |
|
|
ϑ |
|
Π |
|
↑ |
|
ι |
|
Σ |
|
→ |
|
κ |
|
ϒ |
|
⇒ |
|
λ |
|
Φ |
|
↓ |
|
µ |
|
Ψ |
|
º |
|
ν |
|
Ω |
|
± |
ξ |
|
∀ |
|
≥ |
|
|
π |
|
∃ |
|
∝ |
|
ρ |
|
∍ |
|
∂ |
|
σ |
|
≅ |
|
• |
|
ς |
|
≈ |
|
÷ |
|
τ |
|
ℜ |
|
≠ |
|
≡ |
|
⊕ |
|
ℵ |
|
ℑ |
|
∪ |
|
℘ |
|
⊗ |
|
⊆ |
|
∅ |
|
∩ |
|
∈ |
|
⊇ |
|
⊃ |
|
⌈ |
|
⊂ |
|
∫ |
|
· |
|
ο |
|
⌋ |
|
¬ |
|
∇ |
|
⌊ |
|
x |
|
… |
|
⊥ |
|
√ |
|
´ |
|
∧ |
|
ϖ |
|
∅ |
|
⌉ |
|
〉 |
|
| |
|
∨ |
|
〈 |
|
© |
乳胶标记
要使用LaTeX标记,请设置TickLabelInterpreter
财产“乳胶”
.当您指定勾号标签时,请在单元格数组中的每个元素周围使用美元符号,例如:
Ax =极轴;斧子。的taTickLabels = {美元的美元\ sum_1 ^ n ',美元的美元\ int_1 ^ n ',“美元\压裂{1}{2}$”};斧子。TickLabelInterpreter =“乳胶”;
显示的标签使用默认的LaTeX字体样式。的字体名
,FontWeight
,FontAngle
属性没有效果。要更改字体样式,请使用LaTeX标记。您可以在LaTeX解释器中使用的标签的最大长度是1200个字符。对于多行标签,每行减少大约10个字符。
有关LaTeX系统的更多信息,请参见LaTeX项目网站http://www.latex-project.org/.
TickLength
- - - - - -标记长度
[0 0]
(默认)|双元素向量
标记长度,指定为双元素向量。第一个元素决定刻度长度。第二个元素被忽略。
例子:斧子。TickLength = [0.02 0];
统治者
RLim
- - - - - -最小和最大半径限制
[0 1]
(默认)|形式的两元素向量[rmin做)
最小和最大半径限制,指定为形式的双元素向量[rmin做)
,在那里征求
一个数值是否大于rmin
.您可以同时指定两个极限,或者指定一个极限,然后让坐标轴自动计算另一个极限。
若要自动将最小限制设置为最小数据值,请将第一个元素指定为
负
例如,(从0)
.若要自动将最大限制设置为最大数据值,请将第二个元素指定为
正
例如,[0正]
.
或者,使用rlim
函数来设置限制。
例子:斧子。RLim = [0 6];
RLimMode
- - - - - -选择模式RLim
“汽车”
(默认)|的手册
的选择模式RLim
属性值,指定为以下值之一:
“汽车”
—自动设置属性值。“手动”
—使用指定的属性值。要指定该值,请设置RLim
财产。
ThetaLim
- - - - - -最小和最大角度值
360年[0]
(默认)|形式的两元素向量[thmin thmax]
最小和最大角度值,指定为形式的双元素向量[thmin thmax]
.如果两个值之间的差小于360度,则轴是一个偏圆。
MATLAB以单位解释由ThetaAxisUnits
财产。
例子:斧子。的taLim = [0 180];
ThetaLimMode
- - - - - -选择模式ThetaLim
“汽车”
(默认)|的手册
的选择模式ThetaLim
属性值,指定为以下值之一:
“汽车”
—自动选择属性值。“手动”
—使用指定的属性值。要指定该值,请设置ThetaLim
财产。
RAxis
- - - - - -组件,控制r轴的外观和行为
统治者对象(默认)
控件的外观和行为的组件r-axis,作为标尺对象返回。当MATLAB创建极轴时,它会自动为r设在。通过访问关联标尺和设置标尺属性来修改该轴的外观和行为。有关选项列表,请参见NumericRuler属性.
例如,更改的颜色r-轴变为红色。
Ax =极轴;ax.RAxis.Color =“r”;
使用RAxis
属性来访问标尺对象并设置标尺属性。如果要设置极轴属性,请直接在PolarAxes
对象。
ThetaAxis
- - - - - -组件,控制theta轴的外观和行为
统治者对象(默认)
组件,该组件控制theta轴的外观和行为,并作为标尺对象返回。当MATLAB创建极轴时,它会自动创建一个数字标尺θ设在。通过访问关联标尺和设置标尺属性来修改该轴的外观和行为。有关选项列表,请参见NumericRuler属性.
例如,更改的颜色θ-轴变为红色。
Ax =极轴;ax.ThetaAxis.Color =“r”;
使用ThetaAxis
属性来访问标尺对象并设置标尺属性。如果要设置极轴属性,请直接在PolarAxes
对象。
RAxisLocation
- - - - - -r轴位置
80
(默认)|标量角值
r轴的位置,指定了一个标量角度值。MATLAB以单位解释由ThetaAxisUnits
财产。
例子:斧子。RAxisLocation = 90;
RAxisLocationMode
- - - - - -选择模式RAxisLocation
“汽车”
(默认)|“手动”
的选择模式RAxisLocation
属性值,指定为以下值之一:
“汽车”
—自动选择属性值。“手动”
—使用指定的属性值。要指定该值,请设置RAxisLocation
财产。
RColor
- - - - - -的颜色r-轴网格线、打勾标记和打勾标签
[0.15 0.15 0.15]
(默认)|RGB值|“r”
|‘g’
|“b”
|……
的颜色r-轴网格线、勾号标记和勾号标签,指定为RGB三元组或表中列出的一种颜色选项。
请注意
如果您指定GridColor
属性,则网格线使用GridColor
财产。看到GridColorMode
了解更多信息。
对于自定义颜色,请指定RGB三元组。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,[0.4 0.6 0.7]
.或者,您可以通过名称指定一些常见的颜色。该表列出了长、短颜色名称选项以及等效的RGB三元组值。
选项 | 描述 | 等效RGB三元组 |
---|---|---|
“红色” 或“r” |
红色的 | [1 0 0] |
“绿色” 或‘g’ |
绿色 | [0 10 10] |
“蓝” 或“b” |
蓝色的 | [0 0 1] |
“黄色” 或“y” |
黄色的 | [10] |
“红色” 或“米” |
品红色的 | [10] |
“青色” 或“c” |
青色 | [0 11 1] |
“白色” 或' w ' |
白色 | [11 11] |
“黑” 或“k” |
黑色的 | [00 00 00] |
“没有” |
没有颜色 | 不适用 |
例如,斧子。RColor = 'r'
将颜色更改为红色。
RColorMode
- - - - - -设置属性r-轴网格色
“汽车”
(默认)|“手动”
设置属性r-指定的轴网格颜色“汽车”
或“手动”
.mode值只影响r-轴网格颜色。的r-轴勾号标签总是使用RColor
值,与模式无关。
的r-轴网格颜色取决于RColorMode
财产和GridColorMode
属性,如下所示。
RColorMode | GridColorMode | r轴网格颜色 |
---|---|---|
“汽车” |
“汽车” |
GridColor 财产 |
“手动” |
GridColor 财产 |
|
“手动” |
“汽车” |
RColor 财产 |
“手动” |
GridColor 财产 |
的r-轴的小网格颜色取决于RColorMode
财产和MinorGridColorMode
属性,如下所示。
RColorMode | MinorGridColorMode | r轴小网格颜色 |
---|---|---|
“汽车” |
“汽车” |
MinorGridColor 财产 |
“手动” |
MinorGridColor 财产 |
|
“手动” |
“汽车” |
RColor 财产 |
“手动” |
MinorGridColor 财产 |
ThetaColor
- - - - - -网格线、勾号和勾号标签的颜色
[0.15 0.15 0.15]
(默认)|RGB值|“r”
|‘g’
|“b”
|……
的网格线、勾号和勾号标签的颜色θ-axis,指定为RGB三元组或表中列出的一种颜色。
请注意
如果您指定GridColor
属性,则网格线使用GridColor
财产。看到GridColorMode
了解更多信息。
对于自定义颜色,请指定RGB三元组。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,[0.4 0.6 0.7]
.或者,您可以通过名称指定一些常见的颜色。该表列出了长、短颜色名称选项以及等效的RGB三元组值。
选项 | 描述 | 等效RGB三元组 |
---|---|---|
“红色” 或“r” |
红色的 | [1 0 0] |
“绿色” 或‘g’ |
绿色 | [0 10 10] |
“蓝” 或“b” |
蓝色的 | [0 0 1] |
“黄色” 或“y” |
黄色的 | [10] |
“红色” 或“米” |
品红色的 | [10] |
“青色” 或“c” |
青色 | [0 11 1] |
“白色” 或' w ' |
白色 | [11 11] |
“黑” 或“k” |
黑色的 | [00 00 00] |
“没有” |
没有颜色 | 不适用 |
例如,斧子。的taColor = 'r'
将颜色更改为红色。
ThetaColorMode
- - - - - -设置属性θ-轴网格色
“汽车”
(默认)|“手动”
设置属性θ-指定的轴网格颜色“汽车”
或“手动”
.mode值只影响θ-轴网格颜色。的θ-中轴线、打勾标记和标签总是使用ThetaColor
值,与模式无关。
的θ-轴网格颜色取决于ThetaColorMode
财产和GridColorMode
属性,如下所示。
ThetaColorMode | GridColorMode | 坐标轴网格颜色 |
---|---|---|
“汽车” |
“汽车” |
GridColor 财产 |
“手动” |
GridColor 财产 |
|
“手动” |
“汽车” |
ThetaColor 财产 |
“手动” |
GridColor 财产 |
的θ-轴的小网格颜色取决于ThetaColorMode
财产和MinorGridColorMode
属性,如下所示。
ThetaColorMode | MinorGridColorMode | theta-Axis Minor Grid Color |
---|---|---|
“汽车” |
“汽车” |
MinorGridColor 财产 |
“手动” |
MinorGridColor 财产 |
|
“手动” |
“汽车” |
ThetaColor 财产 |
“手动” |
MinorGridColor 财产 |
RDir
- - - - - -沿r轴增加值的方向
“正常”
(默认)|“反向”
沿着r轴增加值的方向,指定为下列值之一:
“正常”
-数值从图表中心向外增加。在原点处的半径对应于存储在RLim
属性(通常为0)。“反向”
-数值从图表中心向外递减。在原点处的半径对应于存储在RLim
财产。
例子:斧子。RDir = 'reverse';
ThetaDir
- - - - - -角度增加方向
“逆时针”
(默认)|“顺时针”
角度增加的方向,在此表中指定为值之一。
价值 | 结果 |
---|---|
“逆时针” |
角度沿逆时针方向增加。 |
“顺时针” |
角度按顺时针方向增加。 |
例子:斧子。的taDir = 'clockwise';
ThetaAxisUnits
- - - - - -角度值的单位
“度”
(默认)|“弧度”
角度值的单位,指定为下列值之一:
“度”
-用度数标记角度,并解释ThetaLim
,ThetaTick
,RAxisLocation
以度表示的属性值。当您将单位从弧度转换为度数时,MATLAB将这三个属性中的弧度值转换为等效的度数值。“弧度”
-用弧度标记角度,并解释ThetaLim
,ThetaTick
,RAxisLocation
以弧度为单位的属性值。当您将单位从度数转换为弧度时,MATLAB将这三个属性中的度数值转换为等效的弧度值。
例子:斧子。的taAxisUnits = 'radians';
网格线
RGrid
- - - - - -显示的r-轴网格线
“上”
(默认)|“关闭”
显示的r-轴网格线,指定为该表中的值之一。
价值 | 结果 |
---|---|
“上” |
显示行。 |
“关闭” |
不要显示这些行。 |
例子:斧子。RGrid = 'off';
ThetaGrid
- - - - - -显示的θ-轴网格线
“上”
(默认)|“关闭”
显示的θ-轴网格线,指定为该表中的值之一。
价值 | 结果 |
---|---|
“上” |
显示行。 |
“关闭” |
不要显示这些行。 |
例子:斧子。的taGrid = 'off';
层
- - - - - -网格线和勾号的放置
“底”
(默认)|“高级”
与图形对象相关的网格线和标记的位置,指定为下列值之一:
“底”
-在图形对象下显示勾号和网格线。“高级”
-在图形对象上显示勾号和网格线。
此属性仅影响二维视图。
例子:斧子。图层= 'top'
GridLineStyle
- - - - - -网格线的线条样式
“- - -”
(默认)|“——”
|“:”
|“-”。
|“没有”
用于网格线的线条样式,在此表中指定为其中一种线条样式。
线条样式 | 描述 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
控件显示网格线网格
命令或设置ThetaGrid
或RGrid
财产“上”
.
例子:斧子。GridLineStyle = '——';
GridColor
- - - - - -网格线的颜色
[0.15 0.15 0.15]
(默认)|RGB值|“r”
|‘g’
|“b”
|……
网格线的颜色,指定为RGB三元组或表中列出的颜色选项之一。的值决定了实际的网格颜色GridColorMode
,ThetaColorMode
,RColorMode
属性。看到GridColorMode
了解更多信息。
对于自定义颜色,请指定RGB三元组。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,[0.4 0.6 0.7]
.或者,您可以通过名称指定一些常见的颜色。该表列出了长、短颜色名称选项以及等效的RGB三元组值。
选项 | 描述 | 等效RGB三元组 |
---|---|---|
“红色” 或“r” |
红色的 | [1 0 0] |
“绿色” 或‘g’ |
绿色 | [0 10 10] |
“蓝” 或“b” |
蓝色的 | [0 0 1] |
“黄色” 或“y” |
黄色的 | [10] |
“红色” 或“米” |
品红色的 | [10] |
“青色” 或“c” |
青色 | [0 11 1] |
“白色” 或' w ' |
白色 | [11 11] |
“黑” 或“k” |
黑色的 | [00 00 00] |
“没有” |
没有颜色 | 不适用 |
例子:斧子。GridColor = [0 0 1]
例子:斧子。GridColor = 'b'
例子:斧子。GridColor = 'blue'
GridColorMode
- - - - - -属性用于设置网格颜色
“汽车”
(默认)|“手动”
属性,用于设置网格颜色,指定为以下值之一:
“汽车”
—查看RColorMode
和ThetaColorMode
属性的网格线颜色r和θ的方向。“手动”
——使用GridColor
为所有方向设置网格线颜色。
GridAlpha
- - - - - -网格线的透明度
0.15
(默认)|范围内的值[0, 1]
网格线透明度,指定为范围中的值[0, 1]
.的值1
表示不透明,值为0
意思是完全透明。
例子:斧子。GridAlpha = 0.5
GridAlphaMode
- - - - - -选择模式GridAlpha
“汽车”
(默认)|“手动”
的选择模式GridAlpha
属性,指定为以下值之一:
“汽车”
-的默认透明度值0.15
.“手动”
—手动指定透明度值。要指定该值,请设置GridAlpha
财产。
例子:斧子。GridAlphaMode = 'auto'
RMinorGrid
- - - - - -显示的r-轴小网格线
“关闭”
(默认)|“上”
显示的r-轴小网格线,指定为该表中的值之一。
价值 | 结果 |
---|---|
“上” |
显示行。 |
“关闭” |
不要显示这些行。 |
例子:斧子。RMinorGrid = 'on';
ThetaMinorGrid
- - - - - -显示的θ-轴小网格线
“关闭”
(默认)|“上”
显示的θ-轴小网格线,指定为该表中的值之一。
价值 | 结果 |
---|---|
“上” |
显示行。 |
“关闭” |
不要显示这些行。 |
例子:斧子。的taMinorGrid = 'on';
MinorGridLineStyle
- - - - - -小网格线的线条样式
“:”
(默认)|“- - -”
|“——”
|“-”。
|“没有”
用于小网格线的线条样式,在此表中指定为其中一种线条样式。
线条样式 | 描述 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
要显示网格线,请使用网格小
命令或设置ThetaMinorGrid
或RMinorGrid
财产“上”
.
例子:斧子。MinorGridLineStyle = '-.';
MinorGridColor
- - - - - -小网格线的颜色
[0.1 0.1 0.1]
(默认)|RGB值|“r”
|‘g’
|“b”
|……
小网格线的颜色,指定为RGB三元组或表中列出的颜色选项之一。的值决定了实际的网格颜色MinorGridColorMode
,ThetaColorMode
,RColorMode
属性。看到MinorGridColorMode
了解更多信息。
对于自定义颜色,请指定RGB三元组。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,[0.4 0.6 0.7]
.或者,您可以通过名称指定一些常见的颜色。该表列出了长、短颜色名称选项以及等效的RGB三元组值。
选项 | 描述 | 等效RGB三元组 |
---|---|---|
“红色” 或“r” |
红色的 | [1 0 0] |
“绿色” 或‘g’ |
绿色 | [0 10 10] |
“蓝” 或“b” |
蓝色的 | [0 0 1] |
“黄色” 或“y” |
黄色的 | [10] |
“红色” 或“米” |
品红色的 | [10] |
“青色” 或“c” |
青色 | [0 11 1] |
“白色” 或' w ' |
白色 | [11 11] |
“黑” 或“k” |
黑色的 | [00 00 00] |
“没有” |
没有颜色 | 不适用 |
例子:斧子。MinorGridColor = [0 0 1]
例子:斧子。MinorGridColor = 'b'
例子:斧子。MinorGridColor = 'blue'
MinorGridColorMode
- - - - - -属性用于设置小网格颜色
“汽车”
(默认)|“手动”
属性,用于设置次要网格颜色,指定为以下值之一:
“汽车”
—查看RColorMode
和ThetaColorMode
属性的网格线颜色r和θ的方向。“手动”
——使用MinorGridColor
为所有方向设置网格线颜色。
MinorGridAlpha
- - - - - -小网格线透明度
0.25
(默认)|范围内的值[0, 1]
小网格线透明度,指定为范围内的值[0, 1]
.的值1
表示不透明,值为0
意思是完全透明。
例子:斧子。MinorGridAlpha = 0.5
MinorGridAlphaMode
- - - - - -选择模式MinorGridAlpha
“汽车”
(默认)|“手动”
的选择模式MinorGridAlpha
属性,指定为以下值之一:
“汽车”
-的默认透明度值0.25
.“手动”
—手动指定透明度值。要指定该值,请设置MinorGridAlpha
财产。
例子:斧子。MinorGridAlphaMode = 'auto'
标签
传说
- - - - - -与轴线相关的图例
空GraphicsPlaceholder
(默认)|传说对象
该属性是只读的。
与轴关联的图例,指定为图例对象。您可以使用此属性来确定坐标轴是否具有图例。
Ax = gca;LGD = ax。传说如果~ isempty(乐金显示器)disp (“传说的存在”)结束
您还可以使用此属性访问现有图例的属性。有关属性列表,请参见传奇人物属性.
polarplot(1:10)传说({1号线的},“字形大小”,12) ax = gca;ax.Legend.TextColor =“红色”;
多个情节
ColorOrder
- - - - - -颜色的顺序
七种预定义颜色(默认)|RGB三元组的三列矩阵
颜色顺序,指定为RGB三元组的三列矩阵。矩阵的每一行按照颜色顺序定义一种颜色。默认的颜色顺序有七种颜色。
默认颜色顺序 | 关联的RGB三元组 |
---|---|
|
[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] |
在绘图前更改颜色顺序
绘图前必须更改颜色顺序。改变顺序对现有的情节没有影响。但是,许多图形函数在绘制之前将颜色顺序重置为默认值。为了确保坐标轴使用您指定的颜色顺序,请使用以下方法之一:
改变默认的绘制前坐标轴的颜色顺序。
设置
NextPlot
的性质“replacechildren”
或“添加”
在绘图之前。
例如,这段代码更改了所有未来轴的默认颜色顺序。
Co = [1 0 0.4 0.8 0.2 0.5 0.6 0.4 0.4 0.4 0.6 0.6 0.7 0.2 0.8 0.8 0 1 0.9];集(大的,“defaultAxesColorOrder”有限公司)情节(兰特(5))
集(大的,“defaultAxesColorOrder”,“删除”)
或者,设置NextPlot
的性质轴
对象“replacechildren”
在绘图之前。新绘图取代现有绘图,并使用颜色顺序中的第一种颜色,但它们不会重置其他轴属性。
Co = [1 0 0.4 0.8 0.2 0.5 0.6 0.4 0.4 0.4 0.6 0.6 0.7 0.2 0.8 0.8 0 1 0.9];Ax = axes()“ColorOrder”有限公司,“NextPlot”,“replacechildren”);情节(ax,兰德(5))
ColorOrderIndex
- - - - - -下一个颜色
1
(默认)|正整数
在颜色顺序中使用的下一个颜色,指定为正整数。例如,如果此属性设置为1
,然后添加到轴上的下一个图使用颜色顺序中的第一种颜色。如果指标值超过颜色顺序中的颜色数,则指标值对颜色数的模决定下一个使用的颜色。
如果你用了抓住
命令,如果NextPlot
属性设置为“添加”
,则每添加一个新图,颜色顺序指数值就会增加。的值来重置颜色顺序ColorOrderIndex
财产1
.
例子:斧子。ColorOrderIndex = 5
LineStyleOrder
- - - - - -线型顺序
“- - -”
实线(默认)|特征向量|字符向量的单元数组|字符串数组
行样式顺序,指定为字符向量、字符向量的单元格数组或字符串数组。使用表中列出的一个或多个行样式说明符创建每个元素。可以在单个元素中组合行和标记说明符,例如“- *”
.
例子:{'-*',':',' o '}
中包含的所有颜色之后,MATLAB才循环遍历线条样式ColorOrder
财产。默认的LineStyleOrder
只有一行风格,“- - -”
.
说明符 | 线条样式 |
---|---|
“- - -” (默认) |
实线 |
“——” |
虚线 |
“:” |
虚线 |
“-”。 |
Dash-dotted线 |
“+” |
加号标记 |
“o” |
圆圈标记 |
‘*’ |
星标记 |
“。” |
点标记 |
“x” |
十字架标记 |
“年代” |
广场上标记 |
' d ' |
钻石标记 |
“^” |
向上指向的三角形标记 |
“v” |
向下指向的三角形标记 |
“>” |
直角三角形标记 |
“<” |
左指向三角形标记 |
“p” |
五角星标记 |
“h” |
六角星标记 |
在绘制之前更改行样式顺序
绘图前必须更改行样式顺序。改变顺序对现有的情节没有影响。但是,许多图形函数在绘制之前将行样式顺序重置为默认值。要确保坐标轴使用指定的线样式顺序,请使用以下方法之一:
改变默认的绘制前轴线的线型顺序。
设置
NextPlot
的性质“replacechildren”
或“添加”
在绘图之前。
例如,这段代码更改了所有未来轴的默认行样式顺序。
集(大的,“defaultAxesLineStyleOrder”, {“- *”,“:”,“o”})情节(兰德(15))
集(大的,“defaultAxesLineStyleOrder”,“删除”)
或者,设置NextPlot
的性质轴
对象“replacechildren”
在绘图之前。新绘图取代现有绘图,并使用第一种颜色和线条样式,但它们不会重置其他轴属性。
Ax = axes()“LineStyleOrder”, {“- *”,“:”,“o”},“NextPlot”,“replacechildren”);情节(ax,兰德(15))
LineStyleOrderIndex
- - - - - -下一行样式
1
(默认)|正整数
按行样式顺序使用的下一个行样式,指定为正整数。例如,如果此属性设置为1
,然后添加到坐标轴上的下一个绘图将按照线条样式顺序使用第一个线条样式。如果索引值超过行样式顺序中的行样式数,则索引值对行样式数的模确定所使用的下一个行样式。
如果你用了抓住
命令,如果NextPlot
属性设置为“添加”
,则每次添加新绘图时,索引值都会增加。随后的情节按照行式顺序循环。属性来重置行样式顺序LineStyleOrderIndex
财产1
.
例子:斧子。LineStyleOrderIndex = 1
NextPlot
- - - - - -要重置的属性
“替换”
(默认)|“添加”
|“replacechildren”
|“replaceall”
在向坐标轴添加新绘图时要重置的属性,指定为以下值之一:
“添加”
-添加新的绘图到现有的轴。在显示新图之前,不要删除现有图或重置轴属性。“replacechildren”
—在显示新图表之前,请先删除已有的图表。重置ColorOrderIndex
和LineStyleOrderIndex
属性1
,但不重置其他轴属性。添加到轴上的下一个图使用基于的第一种颜色和线条样式ColorOrder
和线型
订单属性。这个值类似于using班
在每一个新的情节之前。“替换”
-删除现有的绘图和重置轴属性,除了位置
和单位
,将其设置为默认值,然后再显示新的绘图。“replaceall”
-删除现有的绘图和重置轴属性,除了位置
和单位
,将其设置为默认值,然后再显示新的绘图。这个值类似于usingcla重置
在每一个新的情节之前。
请注意
为轴
只有一个的对象y设在,“替换”
和“replaceall”
属性值是相等的。为轴
带有2的对象y相互重合,“替换”
值只影响活动端,而“replaceall”
价值影响双方。
SortMethod
- - - - - -呈现对象的顺序
“深度”
(默认)|“childorder”
渲染对象的顺序,指定为以下值之一:
“深度”
—根据当前视图按照从后到前的顺序绘制对象。使用此值可确保正确绘制位于其他对象前面的对象。“childorder”
—按照图形函数创建对象的顺序绘制对象,不考虑对象在三维空间中的关系。这个值可以导致更快的渲染,特别是如果图形非常大,但也可能导致显示对象的深度排序不正确。
彩色和透明地图
Colormap
- - - - - -彩色地图
parula(默认)|米
——- - - - - -3.
RGB三元组数组
颜色映射,指定为米
——- - - - - -3.
RGB(红、绿、蓝)三元组的数组米
个人色彩。
例子:斧子。Colormap = [1 0 1;0 0 1;[10]
将颜色映射设置为三种颜色:品红、蓝色和黄色。
MATLAB通过行号访问这些颜色。
或者,使用colormap
改变颜色映射的功能。
ColorScale
- - - - - -颜色映射比例
“线性”
(默认)|“日志”
颜色映射的比例,指定为以下值之一:
“线性”
—线性刻度。沿着颜色条的刻度值也使用线性刻度。“日志”
—对数刻度。沿着颜色条的刻度值也使用对数刻度。
例子:斧子。ColorScale = 'log'
这一
- - - - - -颜色映射的颜色限制
[0 1]
(默认)|形式的两元素向量[cmin cmax]
颜色映射的颜色限制,指定为窗体的双元素向量[cmin cmax]
.
如果关联的模式属性设置为“汽车”
,然后用MATLAB选择颜色界限。如果您为该属性赋值,则MATLAB将模式设置为“手动”
并且不自动选择颜色限制。
CLimMode
- - - - - -选择模式这一
“汽车”
(默认)|“手动”
的选择模式这一
属性,指定为以下值之一:
“汽车”
—根据轴中包含的图形对象的颜色数据自动选择限制。“手动”
—手动设置。要指定值,请设置这一
财产。当轴子的限制改变时,这些值不会改变。
Alphamap
- - - - - -透明地图
包含64个值的数组0
来1
(默认)|有限alpha值的数组0
来1
透明映射,指定为一个有限alpha值数组,从0
来1
.数组的大小可以是m × 1或1 × m。MATLAB通过数组中的索引访问alpha值。字母可以是任意长度。
AlphaScale
- - - - - -透明映射比例尺
“线性”
(默认)|“日志”
透明映射的比例,指定为以下值之一:
“线性”
-线性刻度“日志”
-对数刻度
例子:斧子。AlphaScale = 'log'
阿利姆
- - - - - -alphamap的Alpha极限
[0 1]
(默认)|形式的两元素向量(amin amax)
alphamap的极限,指定为形式为的双元素向量(amin amax)
.
如果关联的模式属性设置为“汽车”
,然后用MATLAB选择极限。如果设置此属性,则MATLAB将模式设置为“手动”
它不会自动选择极限。
ALimMode
- - - - - -选择模式阿利姆
“汽车”
(默认)|“手动”
的选择模式阿利姆
属性,指定为以下值之一:
“汽车”
—自动选择限制AlphaData
轴中包含的图形对象的值。“手动”
—手动指定alpha限制。要指定alpha限制,请设置阿利姆
财产。
盒子的样式
颜色
- - - - - -背景颜色
[11 11]
(默认)|RGB值|“r”
|‘g’
|“b”
|……
背景颜色,指定为RGB三元组或表中列出的颜色选项之一。
对于自定义颜色,请指定RGB三元组。RGB三元组是一个包含三个元素的行向量,其元素指定颜色的红、绿和蓝分量的强度。强度必须在这个范围内[0, 1]
;例如,[0.4 0.6 0.7]
.或者,您可以通过名称指定一些常见的颜色。该表列出了长、短颜色名称选项以及等效的RGB三元组值。
选项 | 描述 | 等效RGB三元组 |
---|---|---|
“红色” 或“r” |
红色的 | [1 0 0] |
“绿色” 或‘g’ |
绿色 | [0 10 10] |
“蓝” 或“b” |
蓝色的 | [0 0 1] |
“黄色” 或“y” |
黄色的 | [10] |
“红色” 或“米” |
品红色的 | [10] |
“青色” 或“c” |
青色 | [0 11 1] |
“白色” 或' w ' |
白色 | [11 11] |
“黑” 或“k” |
黑色的 | [00 00 00] |
“没有” |
没有颜色 | 不适用 |
例子:斧子。Color = 'none'
线宽
- - - - - -圆线和角线的宽度
0.5
(默认)|标量值
以点为单位的标量值指定的圆线和角线的宽度。1点等于1/72英寸。
例子:斧子。LineWidth = 1.5
盒子
- - - - - -围绕极轴的轮廓
“关闭”
(默认)|“上”
围绕极轴的轮廓,指定为“上”
或“关闭”
.值之间的差异是最明显的θ-轴极限不跨越360度。
价值 | 结果 |
---|---|
“上” |
显示围绕极轴的完整轮廓。 |
“关闭” |
不要在极轴周围显示完整的轮廓。 |
例子:斧子。盒子= 'on'
剪裁
- - - - - -将对象裁剪到极轴边界
“上”
(默认)|“关闭”
将对象裁剪到极轴边界,指定为“上”
或“关闭”
.对象在极轴上的剪切行为取决于剪裁
极轴的性质和剪裁
单个对象的属性。极轴的属性值有以下影响:
“上”
-允许每个单独的对象在极轴控制自己的裁剪行为基于剪裁
属性值。“关闭”
-对极轴上的所有对象禁用裁剪,无论是否剪裁
属性值。物体的部分可以出现在极轴限制之外。例如,如果您创建了一个情节集,则部分可能会出现在限制之外抓住
,冻结轴缩放,然后添加一个比原始绘图更大的绘图。
的不同组合的结果剪裁
属性值。
轴对象的剪切属性 | 单个对象的剪贴属性 | 结果 |
---|---|---|
“上” |
“上” |
单个对象被剪切。其他人可能是,也可能不是。 |
“上” |
“关闭” |
单个对象未被剪切。其他人可能是,也可能不是。 |
“关闭” |
“上” |
单个对象和其他对象不被剪切。 |
“关闭” |
“关闭” |
单个对象和其他对象不被剪切。 |
粗线和标记可能显示在极轴限制之外,即使启用了裁剪。如果一个图包含标记,那么只要数据点位于极轴内,MATLAB就绘制整个标记。
位置
OuterPosition
- - - - - -极轴的大小和位置,包括标签和边距
[0 0 1 1]
(默认)|研制出向量
极轴的大小和位置,包括标签和边距,指定为表单的四元素向量[左下宽高]
.这个向量定义了包围极轴外部边界的矩形的范围。的左
和底
元素定义了从包含极轴的图形或ui面板的左下角到矩形左下角的距离。的宽度
和高度
元素是矩形尺寸。
默认情况下,这些值以标准化到容器的单位来测量。要更改单位,请设置单位
财产。的默认值。[0 0 1 1]
包括容器的整个内部。
位置
- - - - - -极轴的大小和位置,不包括标签或边距
[0.1300 0.1100 0.7750 0.8150]
(默认)|研制出向量
极轴的大小和位置,不包括标签或边距,指定为形式的四元素向量[左下宽高]
.此向量定义包围极轴的最紧密的边界矩形的范围。的左
和底
元素定义了从容器左下角到矩形左下角的距离。的宽度
和高度
元素是矩形尺寸。
默认情况下,这些值以标准化到容器的单位来测量。要更改单位,请设置单位
财产。
例子:斧子。位置= [0 0 1 1]
TightInset
- - - - - -文本标签的页边距
形式的四元素向量[左下右上]
该属性是只读的。
文本标签的页边距,作为表单的四元素向量返回[左下右上]
.元素定义了边界之间的距离位置
属性和极轴文本标签和标题的范围。默认情况下,这些值以归一化到包含极轴的图形或ui面板的单位来测量。要更改单位,请设置单位
财产。
的位置
财产和TightInset
属性定义包围极轴及其标签和标题的最紧密的边界框。
ActivePositionProperty
- - - - - -主动位置属性
“outerposition”
(默认)|“位置”
调整大小操作期间的活动位置属性,指定为以下值之一:
“outerposition”
- Hold住OuterPosition
属性不变。“位置”
- Hold住位置
属性不变。
如果交互式地调整图形的大小,或者在打印或导出操作期间,图形可以更改大小。
单位
- - - - - -位置单位
“归一化”
(默认)|“英寸”
|“厘米”
|“点”
|“像素”
|“角色”
定位单位,指定为以下值之一。
单位 |
描述 |
---|---|
“归一化” (默认) |
相对于容器(通常是图形或面板)进行规范化。容器的左下角映射到(0,0) 而右上角映射到(1,1) . |
“英寸” |
英寸。 |
“厘米” |
厘米。 |
“角色” |
基于图形根对象的默认uicontrol字体:
|
“点” |
字体设计点。1点等于1/72英寸。 |
“像素” |
像素。 从R2015b开始,像素距离独立于Windows和Windows上的系统分辨率麦金塔电脑系统。
|
当指定单位为a时名称,值
在创建对象时,必须设置单位
属性,然后指定要使用这些单元的属性,例如位置
.
交互性
工具栏
- - - - - -数据探索工具栏
AxesToolbar
对象(默认)
数据探索工具栏,它是一个AxesToolbar
对象。将工具栏添加到轴的右上角,以便快速访问数据探索工具。工具栏通常包括一个数据提示选项。
若要添加工具栏,请设置可见
的性质AxesToolbar
对象“上”
.某些轴工具栏选项与图形工具栏是冗余的。控件从图形工具栏中删除冗余选项removeToolbarExplorationButtons
命令。
Ax = gca;ax.Toolbar.Visible = 'on';removeToolbarExplorationButtons (gcf)
addToolbarExplorationButtons (gcf)
命令。
可见
- - - - - -能见度状况
“上”
(默认)|“关闭”
可见性状态,指定为以下值之一:
“上”
—显示对象。“关闭”
—隐藏对象,不删除对象。您仍然可以访问不可见对象的属性。
UIContextMenu
- - - - - -上下文菜单
uicontextmenu对象
上下文菜单,指定为快捷菜单
对象。使用此属性可在右键单击对象时显示上下文菜单。控件创建上下文菜单uicontextmenu
函数。
请注意
如果PickableParts
属性设置为“没有”
或者如果HitTest
属性设置为“关闭”
,则不显示上下文菜单。
选择
- - - - - -选择状态
“关闭”
(默认)|“上”
选择状态,指定为以下值之一:
“上”
——选择。如果在绘图编辑模式下单击对象,则MATLAB将设置其选择
财产“上”
.如果SelectionHighlight
属性也设置为“上”
,然后MATLAB显示对象周围的选择句柄。“关闭”
—未选中。
SelectionHighlight
- - - - - -显示选择句柄
“上”
(默认)|“关闭”
选择时显示选择句柄,指定为以下值之一:
“上”
显示选择句柄选择
属性设置为“上”
.“关闭”
-永远不要显示选择句柄,即使在选择
属性设置为“上”
.
回调
ButtonDownFcn
- - - - - -鼠标单击回调
”
(默认)|函数处理|单元阵列|特征向量
鼠标点击回调,指定为以下值之一:
函数处理
包含函数句柄和附加参数的单元格数组
字符向量是有效的MATLAB命令或函数,在基本工作空间中进行评估(不推荐)
使用此属性在单击对象时执行代码。如果使用函数句柄指定此属性,则MATLAB在执行回调时将两个参数传递给回调函数:
被点击的对象——从回调函数中访问被点击对象的属性。
事件数据-空参数。将其替换为波浪字符(
~
),以表明未使用此参数。
有关如何使用函数句柄定义回调函数的详细信息,请参见回调函数定义.
请注意
如果PickableParts
属性设置为“没有”
或者如果HitTest
属性设置为“关闭”
,则此回调不执行。
CreateFcn
- - - - - -创建回调
”
(默认)|函数处理|单元阵列|特征向量
创建回调,指定为以下值之一:
函数处理
包含函数句柄和附加参数的单元格数组
字符向量是有效的MATLAB命令或函数,在基本工作空间中进行评估(不推荐)
在创建对象时使用此属性执行代码。MATLAB在创建对象并设置其所有属性后执行回调。设置CreateFcn
属性对现有对象不起作用。要产生效果,必须指定CreateFcn
属性。在对象创建期间指定属性的一种方法是为对象设置默认属性值。看到默认属性值了解更多信息。
如果您使用函数句柄指定此回调,则MATLAB在执行回调时将两个参数传递给回调函数:
创建对象-从回调函数中访问对象的属性。对象也可以访问该对象
CallbackObject
属性,可以使用gcbo
函数。事件数据-空参数。将其替换为波浪字符(
~
),以表明未使用此参数。
有关如何使用函数句柄定义回调函数的详细信息,请参见回调函数定义.
DeleteFcn
- - - - - -删除回调
”
(默认)|函数处理|单元阵列|特征向量
删除回调,指定为以下值之一:
函数处理
包含函数句柄和附加参数的单元格数组
字符向量是有效的MATLAB命令或函数,在基本工作空间中进行评估(不推荐)
当您删除对象时,使用此属性来执行代码。MATLAB在销毁对象之前执行回调,以便回调可以访问其属性值。
如果您使用函数句柄指定此回调,则MATLAB在执行回调时将两个参数传递给回调函数:
删除对象-从回调函数中访问对象的属性。对象也可以访问该对象
CallbackObject
属性,可以使用gcbo
函数。事件数据-空参数。将其替换为波浪字符(
~
),以表明未使用此参数。
有关如何使用函数句柄定义回调函数的详细信息,请参见回调函数定义.
回调执行控制
可中断
- - - - - -回调中断
“上”
(默认)|“关闭”
回调中断,指定为“上”
或“关闭”
.的可中断
属性确定是否可以中断正在运行的回调。
请注意
考虑以下这些回调状态:
的运行Callback是当前正在执行的回调。
的打断Callback是一个试图中断正在运行的回调的回调。
每当MATLAB调用回调时,该回调都会尝试中断正在运行的回调。的可中断
拥有正在运行的回调的对象的属性确定是否允许中断。如果不允许中断,则BusyAction
拥有中断回调的对象的属性决定它是被丢弃还是放入队列。
的可中断
属性确定另一个回调是否可以中断ButtonDownFcn
的回调PolarAxes
对象。的可中断
属性有两个值:
BusyAction
- - - - - -回调排队
“队列”
(默认)|“取消”
指定为“队列”
或“取消”
.的BusyAction
属性决定了MATLAB如何处理中断回调的执行。
考虑以下这些回调状态:
的运行Callback是当前正在执行的回调。
的打断Callback是一个试图中断正在运行的回调的回调。
每当MATLAB调用回调时,该回调都会尝试中断正在运行的回调。的可中断
拥有正在运行的回调的对象的属性确定是否允许中断。如果不允许中断,则BusyAction
拥有中断回调的对象的属性决定它是被丢弃还是放入队列。
的回调PolarAxes
对象尝试中断无法中断的正在运行的回调,则BusyAction
属性确定是丢弃还是放入队列。指定BusyAction
属性:作为这些值之一的属性:
“队列”
—将正在中断的回调放到队列中,待正在运行的回调完成执行后再进行处理。(默认行为)“取消”
—丢弃中断回调。
PickableParts
- - - - - -能够捕捉鼠标点击
“可见”
(默认)|“所有”
|“没有”
捕获鼠标点击的能力,指定为以下值之一:
“可见”
-仅在可见时捕获鼠标点击。的可见
属性必须设置为“上”
.的HitTest
属性确定PolarAxes
对象响应单击,或者其父对象响应单击。“所有”
-捕捉鼠标点击,不管是否可见。的可见
属性可设置为“上”
或“关闭”
.的HitTest
属性确定PolarAxes
对象响应单击,或者其父对象响应单击。“没有”
—无法捕获鼠标点击。单击PolarAxes
对象将单击传递给图形窗口当前视图中它下面的对象,该对象通常是轴或图形。的HitTest
财产没有影响。
如果您希望一个对象在您不希望被单击的其他对象的下面时可被单击,则设置PickableParts
属性的其他对象“没有”
这样咔哒声就能穿过它们。
HitTest
- - - - - -响应捕获的鼠标点击
“上”
(默认)|“关闭”
对捕获的鼠标点击的响应,指定为以下值之一:
“上”
-触发ButtonDownFcn
的回调PolarAxes
对象。如果您已经定义了UIContextMenu
属性,然后调用上下文菜单。“关闭”
的最近祖先触发回调PolarAxes
对象,具有:HitTest
属性设置为“上”
PickableParts
属性设置为使祖先能够捕获鼠标单击的值。
请注意
的PickableParts
属性确定PolarAxes
对象可以捕获鼠标点击。如果不能,那么HitTest
财产没有影响。
BeingDeleted
- - - - - -删除状态
“关闭”
|“上”
该属性是只读的。
删除状态,返回为“关闭”
或“上”
.MATLAB设置BeingDeleted
财产“上”
当对象的delete函数开始执行时(参见DeleteFcn
属性)。的BeingDeleted
属性仍然设置为“上”
直到对象不再存在。
的值BeingDeleted
在查询或修改对象之前,如果需要验证该对象是否即将被删除,请使用。
父/子
父
- - - - - -极轴之母
图对象|uipanel对象|uitab对象
极坐标的父元素,指定为图形对象、uipanel对象或uitab对象。
孩子们
- - - - - -孩子们
空GraphicsPlaceholder
数组|图形对象数组
子,作为图形对象数组返回。使用此属性可查看子项列表,或通过将属性设置为其自身的排列来重新排序子项。
控件不能添加或删除子节点孩子们
财产。若要向此列表添加子节点,请设置父
的子图形对象的属性PolarAxes
对象。
HandleVisibility
- - - - - -对象句柄的可见性
“上”
(默认)|“关闭”
|“回调”
对象句柄的可见性孩子们
属性,指定为以下值之一:
“上”
-对象句柄总是可见的。“关闭”
-对象句柄在任何时候都不可见。此选项对于防止其他函数对UI进行意外更改非常有用。设置HandleVisibility
来“关闭”
在函数执行期间临时隐藏句柄。“回调”
对象句柄在回调函数或由回调函数调用的函数中可见,但在命令行调用的函数中不可见。该选项阻止在命令行访问对象,但允许回调函数访问它。
如果对象没有列在孩子们
属性,则通过搜索对象层次结构或查询句柄属性获得对象句柄的函数不能返回它。例如,当您有这样的函数时得到
,findobj
,gca
,gcf
,gco
,newplot
,班
,clf
,关闭
.
隐藏对象句柄仍然有效。设置根ShowHiddenHandles
财产“上”
列出所有对象句柄,而不管它们的HandleVisibility
属性设置。
标识符
类型
- - - - - -图形对象的类型
“polaraxes”
(默认)
该属性是只读的。
图形对象的类型,返回为“polaraxes”
.
标签
- - - - - -标记与极坐标相关联
”
(默认)|特征向量|字符串标量
标记,以便与polaraxes
对象,指定为字符向量或字符串标量。
使用此属性查找polaraxes
层次结构中的对象。例如,您可以使用findobj
查找函数polaraxes
对象,具有特定的标签
属性值。
例子:“1月数据”
用户数据
- - - - - -用户数据
[]
(默认)|任何MATLAB数据
要关联的用户数据polaraxes
对象,指定为任何MATLAB数据,例如,标量、向量、矩阵、单元格数组、字符数组、表或结构。MATLAB不使用这些数据。
要关联多组数据或将字段名称附加到数据,请使用getappdata
和setappdata
功能。
例子:1:100
R2006a之前引入
MATLAB命令
您点击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。万博1manbetx
你亦可选择下列网址:
如何获得最佳的网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。