玩篮球的煎鸡蛋 · 高压氧助力急性坏死性筋膜炎的愈合· 1 月前 · |
鬼畜的水煮肉 · 蓝牙信标模拟器?蓝牙信标有什么作用?-IoT知识· 3 月前 · |
魁梧的开心果 · Python Gimbal ...· 7 月前 · |
慷慨的松球 · 湖南郴州:“两山”理念的“两全”实践· 7 月前 · |
matlab matlab函数 文本分类 字符数组 |
https://www.mathworks.com/help/matlab/ref/matlab.graphics.illustration.colorbar-properties_zh_CN.html |
机灵的烤地瓜
1 年前 |
颜色栏的外观和行为
ColorBar
属性控制
ColorBar
对象的外观和行为。通过更改属性值,您可以修改该颜色栏的特定方面。使用圆点表示法引用特定的对象和属性:
c = colorbar; w = c.LineWidth; c.LineWidth = 1.5;
Ticks
—
刻度线位置
刻度线位置,指定为单调递增数值向量。这些值的间隔无需相等。如果不希望显示刻度线,请将该属性设置为空向量
[]
。
示例:
[-1,0,1,2,3,4,5]
数据类型:
single
|
double
TicksMode
—
Ticks
的选择模式
'auto'
(默认) |
'manual'
Ticks
的选择模式,指定为下列值之一:
'auto'
- 自动选择刻度值。
'manual'
- 手动指定刻度值。要指定刻度值,请设置
Ticks
属性。
TickLabels
—
刻度线标签
刻度线标签,指定为字符向量元胞数组、字符串数组、数值数组、字符向量或分类数组。默认情况下,颜色栏用数值标注刻度线。如果您指定标签而不为所有刻度线指定足够的标签,则 MATLAB ® 循环使用这些标签。
如果将此属性指定为分类数组,MATLAB 将使用数组中的值,而不是类别。
示例:
{'cold','warm','hot'}
TickLabelsMode
—
TickLabels
的选择模式
'auto'
(默认) |
'manual'
TickLabels
的选择模式,指定为下列值之一:
'auto'
- 自动选择刻度标签。
'manual'
- 手动指定刻度标签。要指定刻度标签,请设置
TickLabels
属性。
TickLabelInterpreter
—
刻度标签解释器
'tex'
(默认) |
'latex'
|
'none'
刻度标签解释器,指定为下列值之一:
'tex'
- 使用 TeX 标记子集解释标签。
'latex'
- 使用 LaTeX 标记子集解释标签。当您指定刻度标签时,请在元胞数组中的每个元素周围使用美元符号。
'none'
- 显示字面字符。
默认情况下,MATLAB 支持一部分 TeX 标记。使用 TeX 标记可添加下标和上标,修改文本类型和颜色,并在标签中包括特殊字符。
修饰符会一直作用到文本结尾,但上标和下标除外,因为它们仅修饰下一个字符或花括号中的字符。当您将解释器设置为
'tex'
时,支持的修饰符如下所示。
修饰符 | 描述 | 示例 |
---|---|---|
^{ }
|
上标 |
'text^{superscript}'
|
_{ }
|
下标 |
'text_{subscript}'
|
\bf
|
粗体 |
'\bf text'
|
\it
|
斜体 |
'\it text'
|
\sl
|
伪斜体(通常与斜体相同) |
'\sl text'
|
\rm
|
常规字体 |
'\rm text'
|
\fontname{
|
字体名称 - 将
替换为字体系列的名称。您可以将此说明符与其他修饰符结合使用。
|
'\fontname{Courier} text'
|
\fontsize{
|
字体大小 - 将
替换为以磅为单位的数值标量值。
|
'\fontsize{15} text'
|
\color{
|
字体颜色 - 将
替换为以下颜色之一:
red
、
green
、
yellow
、
magenta
、
blue
、
black
、
white
、
gray
、
darkGreen
、
orange
或
lightBlue
。
|
'\color{magenta} text'
|
\color[rgb]{specifier}
|
自定义字体颜色 - 将
替换为三元素 RGB 三元组。
|
'\color[rgb]{0,0.5,0.5} text'
|
下表列出了
'tex'
解释器所支持的特殊字符。
字符序列 | 符号 | 字符序列 | 符号 | 字符序列 | 符号 |
---|---|---|---|---|---|
|
α |
|
υ |
|
~ |
|
∠ |
|
ϕ |
|
≤ |
|
|
|
χ |
|
∞ |
|
β |
|
ψ |
|
♣ |
|
γ |
|
ω |
|
♦ |
|
δ |
|
Γ |
|
♥ |
|
ϵ |
|
Δ |
|
♠ |
|
ζ |
|
Θ |
|
↔ |
|
η |
|
Λ |
|
← |
|
θ |
|
Ξ |
|
⇐ |
|
ϑ |
|
Π |
|
↑ |
|
ι |
|
Σ |
|
→ |
|
κ |
|
ϒ |
|
⇒ |
|
λ |
|
Φ |
|
↓ |
|
µ |
|
Ψ |
|
º |
|
ν |
|
Ω |
|
± |
|
ξ |
|
∀ |
|
≥ |
|
π |
|
∃ |
|
∝ |
|
ρ |
|
∍ |
|
∂ |
|
σ |
|
≅ |
|
• |
|
ς |
|
≈ |
|
÷ |
|
τ |
|
ℜ |
|
≠ |
|
≡ |
|
⊕ |
|
ℵ |
|
ℑ |
|
∪ |
|
℘ |
|
⊗ |
|
⊆ |
|
∅ |
|
∩ |
|
∈ |
|
⊇ |
|
⊃ |
|
⌈ |
|
⊂ |
|
∫ |
|
· |
|
ο |
|
⌋ |
|
¬ |
|
∇ |
|
⌊ |
|
x |
|
... |
|
⊥ |
|
√ |
|
´ |
|
∧ |
|
ϖ |
|
∅ |
|
⌉ |
|
〉 |
|
| |
|
∨ |
|
〈 |
|
© |
要使用 LaTeX 标记,请将
TickLabelInterpreter
属性设置为
'latex'
。使用美元符号将标签括起来,例如,对于行内模式,使用
'$\int_1^{20} x^2 dx$'
;对于行间模式,使用
'$$\int_1^{20} x^2 dx$$'
。
显示的文本将使用默认的 LaTeX 字体样式。
FontName
、
FontWeight
和
FontAngle
属性不起任何作用。要更改字体样式,请在文本中使用 LaTeX 标记。用于 LaTeX 解释器的文本最多可以包含 1200 个字符。对于多行文本,需在此基础上每行再减少约 10 个字符。
有关使用 TeX 和 LaTeX 的示例,请参阅 图文本中的希腊字母和特殊字符 。有关 LaTeX 系统的详细信息,请访问 LaTeX Project 网站: https://www.latex-project.org/ 。
Limits
—
最小和最大刻度线值
最小和最大刻度线值,指定为二元素向量。第二个向量元素必须大于第一个元素。
示例:
[0 1]
数据类型:
single
|
double
|
int8
|
int16
|
int32
|
int64
|
uint8
|
uint16
|
uint32
|
uint64
LimitsMode
—
范围的选择模式
'auto'
(默认) |
'manual'
范围的选择模式,指定为下列值之一:
'auto'
- 自动选择范围。
'manual'
- 使用手动指定的范围。要指定范围,请设置
Limits
属性。
Label
—
标签
沿着颜色栏显示的标签,以文本对象的形式返回。该文本对象包含的属性可以控制标签外观和显示的文本。使用
Label
属性访问文本对象,例如:
c = colorbar; c.Label
ans = Text with properties: String: '' FontSize: 10 FontWeight: 'normal' FontName: 'Helvetica' Color: [0.1500 0.1500 0.1500] HorizontalAlignment: 'left' Position: [0 0 0] Units: 'data' Show all properties
要添加标签或更改标签,请为文本对象设置
String
属性,例如:
c.Label.String = 'Label Text Goes Here';要更改标签外观,例如字体样式或字体颜色,请设置其他的文本属性。例如,下面的代码可以更改字体大小。
c.Label.FontSize = 12;如需完整的选项列表,请参阅 Text 属性。
Direction
—
色阶的方向
'normal'
(默认) |
'reverse'
色阶的方向,指定为下列值之一:
'normal'
- 显示颜色图和标签(对于垂直颜色栏,自下而上上升;对于水平颜色栏,自左向右上升)。
'reverse'
- 显示颜色图和标签(对于垂直颜色栏,自下而上下降;对于水平颜色栏,自左向右下降)。
TickLength
—
刻度线长度
0.01
(默认) |
标量
刻度线长度,指定为标量。将刻度长度指定为颜色栏轴长度的一部分。
示例:
0.05
数据类型:
single
|
double
|
int8
|
int16
|
int32
|
int64
|
uint8
|
uint16
|
uint32
|
uint64
TickDirection
—
刻度线方向
'in'
(默认) |
'out'
刻度线方向,指定为下列值之一:
值 | 描述 | 结果 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'in'
|
在颜色栏框内部显示刻度线。 |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'out'
|
在颜色栏框外部显示刻度线。 |
字体
|
值 | 表示的位置 | 表示的方向 |
---|---|---|
'north'
|
坐标区的顶部 | 水平 |
'south'
|
坐标区的底部 | 水平 |
'east'
|
坐标区的右侧 | 垂直 |
'west'
|
坐标区的左侧 | 垂直 |
'northoutside'
|
坐标区的顶部外侧 | 水平 |
'southoutside'
|
坐标区的底部外侧 | 水平 |
'eastoutside'
|
坐标区的右外侧(默认值) | 垂直 |
'westoutside'
|
坐标区的左外侧 | 垂直 |
'manual'
|
由
Position
属性确定
|
垂直 |
'layout'
|
分块图布局中的图块。要将颜色栏移至不同图块,请设置颜色栏的
Layout
属性。
|
取决于图块的形状 |
要在不出现在表中的位置显示颜色栏,请使用
Position
属性指定自定义位置。如果设置
Position
属性,则 MATLAB 将
Location
属性设置为
'manual'
。当
Location
属性设置为
'manual'
时,关联坐标区不会调整大小以适应颜色栏。
AxisLocation
—
轴位置
'out'
(默认) |
'in'
轴位置,指定为下列值之一。使用此属性指定刻度线、刻度标签和颜色栏标签的位置。
'out'
- 显示颜色栏一侧指向图窗外部的刻度线和标签。这是默认值。
'in'
- 显示颜色栏一侧指向图窗内部的刻度线和标签。
AxisLocationMode
—
AxisLocation
的选择模式
'auto'
(默认) |
'manual'
AxisLocation
的选择模式,指定为下列值之一:
'auto'
- 自动选择位置。
'manual'
- 使用手动指定的位置。要指定位置,请设置
AxisLocation
属性。
Position
—
自定义位置和大小
自定义位置和大小,指定为
[left, bottom, width, height]
形式的四元素向量。
left
和
bottom
元素指定图窗左下角到颜色栏左下角的距离。
width
和
height
元素指定颜色栏的维度。
Units
属性确定位置单位。
如果指定
Position
属性,则 MATLAB 将
Location
属性更改为
'manual'
。当
Location
属性为
'manual'
时,关联坐标区不会调整大小以适应颜色栏。
示例:
[0.1 0.1 0.3 0.7]
注意
当父容器为
TiledChartLayout
时,设置此属性不起作用。
Units
—
位置单位
'normalized'
(默认) |
'inches'
|
'centimeters'
|
'characters'
|
'points'
|
'pixels'
位置单位,指定为此表中的一个值。
Units
|
描述 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
'normalized'
(默认值)
|
相对于父容器(通常为图窗)进行归一化。图窗的左下角映射到
(0,0)
,右上角映射到
(1,1)
。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'inches'
|
英寸。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'centimeters'
|
厘米。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'characters'
|
基于默认系统字体的字符大小。
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'points'
|
磅。一磅等于 1/72 英寸。 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
'pixels'
|
像素。
所有单位都是从父容器的左下角进行测量的。
此属性会影响其他属性,例如
如果您在创建对象时以
|
颜色名称 | 短名称 | RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|---|---|
"red"
|
"r"
|
[1 0 0]
|
"#FF0000"
|
|
"green"
|
"g"
|
[0 1 0]
|
"#00FF00"
|
|
"blue"
|
"b"
|
[0 0 1]
|
"#0000FF"
|
|
"cyan"
|
"c"
|
[0 1 1]
|
"#00FFFF"
|
|
"magenta"
|
"m"
|
[1 0 1]
|
"#FF00FF"
|
|
"yellow"
|
"y"
|
[1 1 0]
|
"#FFFF00"
|
|
"black"
|
"k"
|
[0 0 0]
|
"#000000"
|
|
"white"
|
"w"
|
[1 1 1]
|
"#FFFFFF"
|
|
"none"
|
不适用 | 不适用 | 不适用 | 无颜色 |
以下是 MATLAB 在许多类型的绘图中使用的默认颜色的 RGB 三元组和十六进制颜色代码。
RGB 三元组 | 十六进制颜色代码 | 外观 |
---|---|---|
[0 0.4470 0.7410]
|
"#0072BD"
|
|
[0.8500 0.3250 0.0980]
|
"#D95319"
|
|
[0.9290 0.6940 0.1250]
|
"#EDB120"
|
|
[0.4940 0.1840 0.5560]
|
"#7E2F8E"
|
|
[0.4660 0.6740 0.1880]
|
"#77AC30"
|
|
[0.3010 0.7450 0.9330]
|
"#4DBEEE"
|
|
[0.6350 0.0780 0.1840]
|
"#A2142F"
|
|
示例:
[0 1 0]
示例:
'green'
示例:
'#00FF00'
Box
—
框轮廓
'on'
(默认) |
on/off 逻辑值
框轮廓,指定为
'on'
或
'off'
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
'on'
等效于
true
,
'off'
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
'on'
- 显示围绕颜色栏的框轮廓。
'off'
- 不显示围绕颜色栏的框轮廓。
LineWidth
—
框轮廓的宽度
0.5
(默认) |
正值
框轮廓的宽度,指定为以磅为单位的正值。一磅等于 1/72 英寸。
示例:
1.5
Visible
—
可见性状态
"on"
(默认) |
on/off 逻辑值
可见性状态,指定为
"on"
或
"off"
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
"on"
等效于
true
,
"off"
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
"on"
- 显示对象。
"off"
- 隐藏对象而不删除它。您仍然可以访问不可见对象的属性。
ContextMenu
—
上下文菜单
ContextMenu
对象
上下文菜单,指定为
ContextMenu
对象。使用此属性在您右键点击对象时显示上下文菜单。使用
uicontextmenu
函数创建上下文菜单。
注意
如果
PickableParts
属性设置为
'none'
或者
HitTest
属性设置为
'off'
,该上下文菜单将不显示。
Selected
—
选择状态
'off'
(默认) |
on/off 逻辑值
选择状态,指定为
'on'
或
'off'
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
'on'
等效于 true,
'off'
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
'on'
- 已选择。如果您在绘图编辑模式下点击对象,则 MATLAB 会将其
Selected
属性设置为
'on'
。如果
SelectionHighlight
属性也设置为
'on'
,则 MATLAB 将在对象周围显示选择句柄。
'off'
- 未选择。
SelectionHighlight
—
是否显示选择句柄
'on'
(默认) |
on/off 逻辑值
选择时显示选择句柄,指定为
'on'
或
'off'
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
'on'
等效于 true,
'off'
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
'on'
- 在
Selected
属性设置为
'on'
时显示选择句柄。
'off'
- 永远不显示选择句柄,即使
Selected
属性设置为
'on'
也是如此。
ButtonDownFcn
—
鼠标点击回调
''
(默认) |
函数句柄
|
元胞数组
|
字符向量
鼠标点击回调,指定为下列值之一:
函数句柄
元胞数组,包含一个函数句柄和其他参数
作为有效 MATLAB 命令或函数(在基础工作区中计算)的字符向量(不推荐)
使用此属性在您点击对象时执行代码。如果使用函数句柄指定此属性,则 MATLAB 在执行回调时将向回调函数传递两个参数:
点击的对象 - 从回调函数中访问点击的对象的属性。
事件数据 - 空参数。在函数定义中将其替换为波浪号字符 (
~
) 以指示不使用此参数。
有关如何使用函数句柄定义回调函数的详细信息,请参阅 Create Callbacks for Graphics Objects 。
注意
如果
PickableParts
属性设置为
'none'
或者
HitTest
属性设置为
'off'
,则不执行此回调。
CreateFcn
—
创建函数
''
(默认) |
函数句柄
|
元胞数组
|
字符向量
对象创建函数,指定为下列值之一:
函数句柄。
第一个元素是函数句柄的元胞数组。元胞数组中的后续元素是传递到回调函数的参数。
包含有效 MATLAB 表达式的字符向量(不推荐)。MATLAB 在基础工作区计算此表达式。
有关将回调指定为函数句柄、元胞数组或字符向量的详细信息,请参阅 Create Callbacks for Graphics Objects 。
此属性指定要在 MATLAB 创建对象时执行的回调函数。MATLAB 将在执行
CreateFcn
回调之前初始化所有属性值。如果不指定
CreateFcn
属性,则 MATLAB 执行默认的创建函数。
对现有组件设置
CreateFcn
属性没有任何作用。
如果将此属性指定为函数句柄或元胞数组,则可以使用回调函数的第一个参数访问正在创建的对象。否则,使用
gcbo
函数访问该对象。
DeleteFcn
—
删除函数
''
(默认) |
函数句柄
|
元胞数组
|
字符向量
对象删除函数,指定为下列值之一:
函数句柄。
第一个元素是函数句柄的元胞数组。元胞数组中的后续元素是传递到回调函数的参数。
包含有效 MATLAB 表达式的字符向量(不推荐)。MATLAB 在基础工作区计算此表达式。
有关将回调指定为函数句柄、元胞数组或字符向量的详细信息,请参阅 Create Callbacks for Graphics Objects 。
此属性指定在 MATLAB 删除对象时要执行的回调函数。MATLAB 在销毁对象的属性之前执行
DeleteFcn
回调。如果不指定
DeleteFcn
属性,则 MATLAB 执行默认的删除函数。
如果将此属性指定为函数句柄或元胞数组,则可以使用回调函数的第一个参数访问要删除的对象。否则,使用
gcbo
函数访问该对象。
Interruptible
—
回调中断
'off'
(默认) |
on/off 逻辑值
回调中断,指定为
'on'
或
'off'
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
'on'
等效于 true,
'off'
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
此属性确定是否可以中断运行中回调。有以下两种回调状态要考虑:
运行中 回调是当前正在执行的回调。
中断 回调是试图中断运行中回调的回调。
无论何时 MATLAB 调用回调,该回调都会试图中断运行中回调。运行中回调所属对象的
Interruptible
属性决定着是否允许中断。
Interruptible
属性具有下列两个可能的值:
BusyAction
—
回调排队
'queue'
(默认) |
'cancel'
回调排队,指定为
'queue'
或
'cancel'
。
BusyAction
属性决定 MATLAB 如何处理中断回调的执行。有以下两种回调状态要考虑:
运行中 回调是当前正在执行的回调。
中断 回调是试图中断运行中回调的回调。
BusyAction
属性仅在同时满足以下两个条件时才确定回调排队行为:
在这些情况下,由中断回调所属对象的
BusyAction
属性确定 MATLAB 如何处理中断回调。以下是
BusyAction
属性的可能值:
'queue'
- 将中断回调放入队列中,以便在运行中回调执行完毕后进行处理。
'cancel'
- 不执行中断回调。
PickableParts
—
捕获鼠标点击的能力
'visible'
(默认) |
'none'
捕获鼠标点击的能力,指定为以下值之一:
'visible'
- 仅当对象可见时才捕获鼠标点击。
Visible
属性必须设置为
'on'
。
HitTest
属性决定是
ColorBar
对象响应点击还是前代响应点击。
'none'
- 无法捕获鼠标点击。点击
ColorBar
对象会将点击操作传递给图窗窗口的当前视图中该对象下方的对象。
ColorBar
对象的
HitTest
属性没有任何作用。
HitTest
—
响应捕获的鼠标点击
'on'
(默认) |
on/off 逻辑值
对捕获的鼠标点击的响应,指定为
'on'
或
'off'
,或者指定为数值或逻辑值
1
(
true
) 或
0
(
false
)。值
'on'
等效于 true,
'off'
等效于
false
。因此,您可以使用此属性的值作为逻辑值。该值存储为
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值。
'on'
- 触发
ColorBar
对象的
ButtonDownFcn
回调。如果您已定义
ContextMenu
属性,则调用上下文菜单。
'off'
- 触发满足以下条件之一的
ColorBar
对象的最近前代的回调:
HitTest
属性设置为
'on'
PickableParts
属性所设置的值允许前代捕获鼠标点击
注意
PickableParts
属性决定
ColorBar
对象是否可以捕获鼠标点击。如果无法捕获,则
HitTest
属性没有任何作用。
BeingDeleted
—
删除状态
此 属性 为只读。
删除状态,以
matlab.lang.OnOffSwitchState
类型的 on/off 逻辑值形式返回。
当
DeleteFcn
回调开始执行时,MATLAB 会将
BeingDeleted
属性设置为
'on'
。
BeingDeleted
属性将一直保持
'on'
设置状态,直到组件对象不再存在为止。
在查询或修改对象之前,请先检查其
BeingDeleted
属性的值,以确认它不是待删除项。
Parent
—
父容器
Figure
对象
|
Panel
对象
|
Tab
对象
|
TiledChartLayout
对象
父容器,指定为
Figure
对象、
Panel
对象、
Tab
对象或
TiledChartLayout
对象。
ColorBar
对象必须与关联的坐标区具有相同的父级。如果更改关联坐标区的父级,
ColorBar
对象将自动更新以使用相同的父级。
Children
—
子级
GraphicsPlaceholder
数组
对象没有任何子级。您不能设置该属性。
HandleVisibility
—
对象句柄的可见性
"on"
(默认) |
"off"
|
"callback"
父级的
Children
属性中对象句柄的可见性,指定为下列值之一:
"on"
- 对象句柄始终可见。
"off"
- 对象句柄始终不可见。该选项用于防止另一函数无意中对其进行更改。将
HandleVisibility
设置为
"off"
可在执行该函数时暂时隐藏句柄。
"callback"
- 对象句柄在回调或回调所调用的函数中可见,但在从命令行调用的函数中不可见。此选项阻止通过命令行访问对象,但允许回调函数访问对象。
如果父级的
Children
属性中未列出该对象,则通过搜索对象层次结构或查询句柄属性获取对象句柄的函数无法返回该对象。此类函数的示例包括
get
、
findobj
、
gca
、
gcf
、
gco
、
newplot
、
cla
、
clf
和
close
函数。
隐藏的对象句柄仍有效。将根
ShowHiddenHandles
属性设置为
"on"
以列出所有对象句柄,而不管其
HandleVisibility
属性设置如何。
Type
—
图形对象的类型
'colorbar'
Tag
—
对象标识符
''
(默认) |
字符向量
|
字符串标量
对象标识符,指定为字符向量或字符串标量。您可以指定唯一的
Tag
值作为对象的标识符。如果需要访问您代码中其他位置的对象,可以使用
findobj
函数基于
Tag
值搜索对象。
UserData
—
用户数据
[]
(默认) |
数组
用户数据,指定为任何 MATLAB 数组。例如,您可以指定标量、向量、矩阵、元胞数组、字符数组、表或结构体。使用此属性存储对象上的任意数据。
如果您在 App 设计工具中工作,请在该 App 中创建公共或私有属性以共享数据,而不是使用
UserData
属性。有关详细信息,请参阅
在用 App 设计工具创建的 App 内共享数据
。
UIContextMenu
属性
不推荐设置或获取
UIContextMenu
属性。请改为使用
ContextMenu
属性,该属性接受相同类型的输入,其行为方式与
UIContextMenu
属性相同。
没有删除
UIContextMenu
属性的计划,但当您对
ColorBar
对象调用
set
、
get
或
properties
函数时,该属性不再列出。
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
MathWorks
Accelerating the pace of engineering and science
MathWorks is the leading developer of mathematical computing software for engineers and scientists.
玩篮球的煎鸡蛋 · 高压氧助力急性坏死性筋膜炎的愈合 1 月前 |
鬼畜的水煮肉 · 蓝牙信标模拟器?蓝牙信标有什么作用?-IoT知识 3 月前 |
慷慨的松球 · 湖南郴州:“两山”理念的“两全”实践 7 月前 |