图的外观和行为
GraphPlot
属性控制绘制图表的外观和行为。通过改变属性值,您可以修改方面的图形显示。使用点符号来引用一个特定的对象和属性:
图G = ([1 1 1 1 5 5 5 5], [2 3 4 5 6 7 8 9]);h =情节(G);c = h.EdgeColor;h。EdgeColor =“k”;
NodeColor
- - - - - -节点的颜色[0 0.4470 - 0.7410)
(默认)|RGB值|十六进制颜色代码|颜色名称|矩阵|“平”
|“没有”
节点的颜色,指定这些值之一:
“没有”
——节点不是画。
“平”
——每个节点的颜色取决于的价值NodeCData
。
矩阵每一行是一个表示一个节点的颜色的RGB值。矩阵的大小numnodes (G)
——- - - - - -3
。
RGB值、十六进制颜色代码或颜色名称——所有节点使用指定的颜色。
RGB三胞胎和十六进制颜色代码可用于指定自定义颜色。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]
;例如,(0.4 0.6 0.7)
。
十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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” |
|
例子:情节(G,“NodeColor”、“k”)
创建一个图的绘图区,带有黑色节点。
标记
- - - - - -节点标记符号“o”
(默认)|特征向量|单元阵列|字符串向量指定节点标记符号,表中列出的值,或作为细胞数组或字符串向量的值。默认是使用圆形标记图的节点。指定一个单元阵列特征向量或字符串向量为每个节点使用不同的标记。
标记 | 描述 | 产生的标志 |
---|---|---|
“o” |
圆 |
|
“+” |
加号 |
|
‘*’ |
星号 |
|
“。” |
点 |
|
“x” |
交叉 |
|
“_” |
水平线 |
|
“|” |
垂直的线 |
|
“年代” |
广场 |
|
' d ' |
钻石 |
|
“^” |
Upward-pointing三角形 |
|
“v” |
向下的三角形 |
|
“>” |
三点三角形 |
|
“<” |
只左向三角形 |
|
“p” |
五角星形 |
|
“h” |
六角星形 |
|
“没有” |
没有标记 | 不适用 |
例子:“+”
例子:“钻石”
MarkerSize
- - - - - -节点标记大小节点标记大小,指定为一个积极的价值点单位或者作为一个向量的值。指定一个向量中每个节点使用不同大小的标记图。的默认值MarkerSize
对图4 100或更少的节点,然后呢2
与超过100个节点图。
例子:10
NodeCData
- - - - - -标记颜色数据的节点节点标记的颜色数据,指定为一个向量长度等于图中节点的数量。中的值NodeCData
线性映射到当前colormap中的颜色,导致不同的颜色绘制图中的每个节点。
EdgeColor
- - - - - -边缘的颜色[0 0.4470 - 0.7410)
(默认)|RGB值|十六进制颜色代码|颜色名称|矩阵|“平”
|“没有”
边缘的颜色,指定这些值之一:
“没有”
——边缘并不吸引。
“平”
——每条边的颜色取决于的价值EdgeCData
。
矩阵每一行是一个表示一个边缘的颜色的RGB值。矩阵的大小numedges (G)
——- - - - - -3
。
RGB值、十六进制颜色代码或颜色名称——所有边缘使用指定的颜色。
RGB三胞胎和十六进制颜色代码可用于指定自定义颜色。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]
;例如,(0.4 0.6 0.7)
。
十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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” |
|
例子:情节(G,‘EdgeColor’,‘r’)
创建一个图有红边的阴谋。
线型
- - - - - -线条样式“- - -”
(默认)|“——”
|“:”
|“-”。
|“没有”
|单元阵列|字符串向量线条样式,指定为一个样式表中列出,或作为细胞数组或字符串向量的值。指定一个单元阵列特征向量或字符串向量为每条边使用不同的线条样式。
字符(年代) | 线条样式 | 产生的线 |
---|---|---|
“- - -” |
实线 |
|
“——” |
虚线 |
|
“:” |
虚线 |
|
“-”。 |
Dash-dotted线 |
|
“没有” |
没有线 | 没有线 |
线宽
- - - - - -边缘线宽0.5
(默认)|积极的价值|向量边缘线宽,指定为一个积极的价值点单位,或作为一个向量的值。指定一个向量来使用不同的线宽图中每条边。
例子:0.75
EdgeAlpha
- - - - - -透明的图形边缘0.5
(默认)|标量值之间0
和1
包容透明的图形边缘,指定为一个标量值之间0
和1
包容性。的值1
意味着完全不透明,0
意味着完全透明的(看不见的)。
例子:0.25
EdgeCData
- - - - - -颜色数据的边缘线颜色数据的边缘线,指定为一个向量与长度等于图中边的数量。中的值EdgeCData
线性映射到当前colormap中的颜色,导致不同的颜色绘制图的每条边。
ArrowSize
- - - - - -箭头的大小箭头的大小,指定为一个积极的价值点单位或者作为一个向量的值。作为一个向量,ArrowSize
指定大小的图中每条边的箭头。的默认值ArrowSize
是7
与100年或更少的节点图4
与超过100个节点图。
ArrowSize
只会影响指示图。
例子:15
ArrowPosition
- - - - - -沿着边缘位置的箭头0.5
(默认)|标量|向量沿着边缘位置的箭头,指定为一个值的范围[0 1]
或一个向量的值和长度等于边的数量。值在0附近箭头接近源节点的地方,和一个值接近1箭头靠近目标节点的地方。默认值是0.5
这箭头是介于源和目标节点。
ArrowPosition
只会影响指示图。
ShowArrows
- - - - - -切换显示的箭头指示的边缘切换显示的箭头指示边缘,指定为“关闭”
或“上”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
对有向图的默认值“上”
所以这箭头显示,但是您可以指定的值“关闭”
隐藏定向边缘上的箭头。对于无向图ShowArrows
总是“关闭”
。
XData
- - - - - -坐标的节点请注意
XData
和YData
必须指定在一起,这样每个节点有一个有效的(x,y)坐标。可选地,您可以指定ZData
的三维坐标。
坐标的节点,指定为一个向量长度等于图中节点的数目。
YData
- - - - - -坐标的节点请注意
XData
和YData
必须指定在一起,这样每个节点有一个有效的(x,y)坐标。可选地,您可以指定ZData
的三维坐标。
坐标的节点,指定为一个向量长度等于图中节点的数目。
ZData
- - - - - -z坐标的节点请注意
XData
和YData
必须指定在一起,这样每个节点有一个有效的(x,y)坐标。可选地,您可以指定ZData
的三维坐标。
z坐标的节点,指定为一个向量长度等于图中节点的数目。
NodeLabel
- - - - - -节点的标签指定节点的标签,作为一个特征向量的数值向量或单元阵列。的长度NodeLabel
必须等于图中节点的数量。默认情况下NodeLabel
是一个单元阵列包含节点id的图节点:
对于节点没有名字(即G.Nodes
不包含的名字
变量),节点标签值独特的(G.Edges.EndNodes)
包含在一个单元阵列中。
对于命名节点,节点标签G.Nodes.Name”
。
例子:{' A ', ' B ', ' C '}
例子:(1 2 3)
例子:情节(G, NodeLabel G.Nodes.Name)
标签的节点名称。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|细胞
NodeLabelMode
- - - - - -选择模式节点标签“汽车”
(默认)|“手动”
为节点的标签,选择模式指定为“汽车”
(默认)或“手动”
。指定NodeLabelMode
作为“汽车”
填充NodeLabel
图节点的节点id(数字节点指标或节点名称)。指定NodeLabelMode
作为“手动”
不会改变的值NodeLabel
。
NodeLabelColor
- - - - - -节点的标签的颜色(0 0 0)
(默认)|RGB值|十六进制颜色代码|颜色名称|矩阵节点的标签颜色,指定这些值之一:
矩阵,每一行是一个RGB值代表一个节点的颜色标签。矩阵的大小numnodes (G)
——- - - - - -3
。
RGB值、十六进制颜色代码或颜色名称——所有节点标签使用指定的颜色。
RGB三胞胎和十六进制颜色代码可用于指定自定义颜色。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]
;例如,(0.4 0.6 0.7)
。
十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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” |
|
例子:情节(G, NodeLabel C“NodeLabelColor”,“m”)
创建一个图的绘图区,带有红色节点标签。
EdgeLabel
- - - - - -边的标签{}
(默认)|向量|单元阵列的特征向量边标签,指定为一个特征向量的数值向量或单元阵列。的长度EdgeLabel
必须等于图中边的数量。默认情况下EdgeLabel
是一个空单元阵列(无边缘显示标签)。
例子:{' A ', ' B ', ' C '}
例子:(1 2 3)
例子:情节(G, EdgeLabels G.Edges.Weight)
标签图像边缘权重。
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|细胞
EdgeLabelMode
- - - - - -选择模式标签边缘“手动”
(默认)|“汽车”
选择标签模式优势,指定为“手动”
(默认)或“汽车”
。指定EdgeLabelMode
作为“汽车”
填充EdgeLabel
的边的权值G.Edges.Weight
(如果可用)或边缘指数G.Edges (k,:)
(如果没有可用的重量)。指定EdgeLabelMode
作为“手动”
不会改变的值EdgeLabel
。
EdgeLabelColor
- - - - - -边缘的颜色标签(0 0 0)
(默认)|RGB值|十六进制颜色代码|颜色名称|矩阵边的标签颜色,指定这些值之一:
矩阵,每一行是一个RGB值代表一个边缘的颜色标签。矩阵的大小numedges (G)
——- - - - - -3
。
RGB值、十六进制颜色代码或颜色名称——所有边缘标签使用指定的颜色。
RGB三胞胎和十六进制颜色代码可用于指定自定义颜色。
一个RGB值三元素行向量的元素指定强度的红色,绿色和蓝色的组件的颜色。强度必须在范围内[0,1]
;例如,(0.4 0.6 0.7)
。
十六进制颜色代码是一个特征向量或一个字符串标量,始于一个散列符号(#
)后面跟着三个月或六个十六进制数字,它的范围可以从0
来F
。的值是不区分大小写的。因此,颜色代码“# 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” |
|
例子:情节(G, EdgeLabel C“EdgeLabelColor”,“m”)
创建一个图的绘图区,带有红色标签边缘。
翻译
- - - - - -解读文本字符“泰克斯”
(默认)|“乳胶”
|“没有”
解读文本的字符,指定这些值之一:
“泰克斯”
——解读人物使用特克斯标记的一个子集。
“乳胶”
——解读人物使用乳胶标记。
“没有”
——显示文字字符。
默认情况下,MATLAB支持特克斯标记金宝app的一个子集。使用特克斯标记添加标和下标,修改字体类型和颜色,包括特殊字符的文本。
修饰符仍然有效,直到结束的文本。标和下标是一个例外,因为他们只修改下一个字符或字符在大括号内。当你设置翻译“泰克斯”
支持的修饰符金宝app,如下所示。
修饰符 | 描述 | 例子 |
---|---|---|
^ {} |
上标 | “文本^{上标}’ |
_ {} |
下标 | “text_{下标}’ |
\男朋友 |
大胆的字体 | “\ bf文本” |
它\ |
斜体字体 | “\它文本” |
\ sl |
斜字体斜体字体(通常是一样的) | “\ sl文本” |
rm \ |
正常的字体 | “\ rm文本” |
\字体名{ |
字体的名字——取代 字体的名称。您可以使用此结合其他修饰符。 |
“\字体名{快递}文本” |
\字形大小{ |
字体大小取代 数字标量值的单位。 |
”字形大小{15}文本” |
{\颜色 |
字体颜色——取代 用一个颜色:红色的 ,绿色 ,黄色的 ,品红色的 ,蓝色的 ,黑色的 ,白色的 ,灰色的 ,暗绿色 ,橙色 ,或lightBlue 。 |
“{品红}\颜色文本” |
\颜色(rgb){说明符} |
自定义字体颜色——取代 三元素RGB值。 |
“\颜色(rgb){0, 0.5, 0.5}文本” |
此表列出了支持的特殊字符金宝app“泰克斯”
翻译。
字符序列 | 象征 | 字符序列 | 象征 | 字符序列 | 象征 |
---|---|---|---|---|---|
|
α |
|
υ |
|
~ |
|
∠ |
|
|
≤ |
|
|
|
|
χ |
|
∞ |
|
β |
|
ψ |
|
♣ |
|
γ |
|
ω |
|
♦ |
|
δ |
|
Γ |
|
♥ |
|
ϵ |
|
Δ |
|
♠ |
|
ζ |
|
Θ |
|
↔ |
|
η |
|
Λ |
|
← |
|
θ |
|
Ξ |
|
⇐ |
|
ϑ |
|
Π |
|
↑ |
|
ι |
|
Σ |
|
→ |
|
κ |
|
ϒ |
|
⇒ |
|
λ |
|
Φ |
|
↓ |
|
µ |
|
Ψ |
|
º |
|
ν |
|
Ω |
|
± |
|
ξ |
|
∀ |
|
≥ |
|
π |
|
∃ |
|
∝ |
|
ρ |
|
∍ |
|
∂ |
|
σ |
|
≅ |
|
• |
|
ς |
|
≈ |
|
÷ |
|
τ |
|
ℜ |
|
≠ |
|
≡ |
|
⊕ |
|
ℵ |
|
ℑ |
|
∪ |
|
℘ |
|
⊗ |
|
⊆ |
|
∅ |
|
∩ |
|
∈ |
|
⊇ |
|
⊃ |
|
⌈ |
|
⊂ |
|
∫ |
|
· |
|
ο |
|
⌋ |
|
¬ |
|
∇ |
|
⌊ |
|
x |
|
… |
|
⊥ |
|
√ |
|
´ |
|
∧ |
|
ϖ |
|
∅ |
|
⌉ |
|
> |
|
| |
|
∨ |
|
< |
|
© |
使用乳胶标记,设置翻译
财产“乳胶”
。使用美元符号的文本,例如,使用“美元\ int_1 ^ {20} x ^ 2 dx $ '
对于内联模式或' $ $ \ int_1 ^ {20} x ^ 2 dx $ $”
显示模式。
显示的文本使用默认的乳胶字体风格。的字体名
,FontWeight
,FontAngle
性能没有影响。改变字体样式,使用乳胶标记。
文本的最大大小,您可以使用乳胶解释器是1200个字符。
关于乳胶系统的更多信息,请参见乳胶项目网站https://www.latex-project.org/。
NodeFontName
- - - - - -为节点的标签字体名称“Helvetica”
(默认)|金宝app支持字体名称|“FixedWidth”
为节点的标签,字体名称指定为一个受支持的字体名称或金宝app“FixedWidth”
。对于正常显示和打印标签,您必须选择一个字体,你的系统支持。金宝app默认字体取决于具体的操作系统和语言环境。例如,Windows®和Linux®系统默认英文本地化使用Helvetica字体。
使用固定宽度字体看起来不错在任何场所,指定“FixedWidth”
。
例子:“威尔士”
NodeFontSize
- - - - - -字体大小的节点标签8
(默认)|正数|向量的正数标签,字体大小为节点指定为一个正数或一个向量正数。如果NodeFontSize
是一个向量,那么每个元素指定一个节点标签的字体大小。
NodeFontWeight
- - - - - -厚度文本节点的标签“正常”
(默认)|“大胆”
|向量|单元阵列指定的文本节点标签,厚度“正常”
,“大胆”
,或作为一个字符串向量或细胞特征向量指定的数组“正常”
或“大胆”
为每个节点。
“大胆”
- - - - - -厚比正常字符轮廓
“正常”
——正常体重定义的特定的字体
不是所有的字体都有一个大胆的字体的重量。
数据类型:细胞
|字符
|字符串
NodeFontAngle
- - - - - -性格偏文本节点的标签“正常”
(默认)|“斜体”
|向量|单元阵列性格偏文本节点的标签,指定为“正常”
,“斜体”
,或作为一个字符串向量或细胞特征向量指定的数组“正常”
或“斜体”
为每个节点。
“斜体”
- - - - - -倾斜的字符
“正常”
——没有性格偏
不是所有的字体都字体样式。
数据类型:细胞
|字符
|字符串
EdgeFontName
- - - - - -字体名称标签边缘“Helvetica”
(默认)|金宝app支持字体名称|“FixedWidth”
为边缘标签,字体名称指定为一个受支持的字体名称或金宝app“FixedWidth”
。对于正常显示和打印标签,您必须选择一个字体,你的系统支持。金宝app默认字体取决于具体的操作系统和语言环境。例如,Windows和Linux系统默认英文本地化使用Helvetica字体。
使用固定宽度字体看起来不错在任何场所,指定“FixedWidth”
。
例子:“威尔士”
EdgeFontSize
- - - - - -字体大小为边缘标签8
(默认)|正数|向量的正数边的标签字体大小,指定为一个正数或一个向量正数。如果EdgeFontSize
每个元素是一个矢量,然后指定一个边缘标签的字体大小。
EdgeFontWeight
- - - - - -厚度的文本标签边缘“正常”
(默认)|“大胆”
|向量|单元阵列指定的文本标签边缘,厚度“正常”
,“大胆”
,或作为一个字符串向量或细胞特征向量指定的数组“正常”
或“大胆”
为每一个优势。
“大胆”
- - - - - -厚比正常字符轮廓
“正常”
——正常体重定义的特定的字体
不是所有的字体都有一个大胆的字体的重量。
数据类型:细胞
|字符
|字符串
EdgeFontAngle
- - - - - -性格偏边缘的文本标签“正常”
(默认)|“斜体”
|向量|单元阵列性格偏边缘的文本标签,指定为“正常”
,“斜体”
,或作为一个字符串向量或细胞特征向量指定的数组“正常”
或“斜体”
为每一个优势。
“斜体”
- - - - - -倾斜的字符
“正常”
——没有性格偏
不是所有的字体都字体样式。
数据类型:细胞
|字符
|字符串
DisplayName
- - - - - -文本使用的传说”
(默认)|特征向量文本使用的传说,指定为一个特征向量。GraphPlot的文本旁边出现一个图标。
例子:的文本描述
对于多行文本,创建使用特征向量sprintf
新行字符\ n
。
例子:sprintf(1 \在线2行)
此外,您可以指定传奇文本使用传说
函数。
如果你编辑交互式特征向量在一个现有的传说,然后用MATLAB更新DisplayName
属性编辑特征向量。
注释
- - - - - -传奇图标显示风格注释
对象这个属性是只读的。
传奇图标显示风格,作为一个返回注释
对象。使用这个对象包括或排除GraphPlot从一个传奇。
查询注释
财产的注释
对象。
查询LegendInformation
财产的注释
对象的LegendEntry
对象。
指定IconDisplayStyle
财产的LegendEntry
反对这些值之一:
“上”
传说中的——包括GraphPlot对象作为一个条目(默认)。
“关闭”
——不包括GraphPlot对象的传奇。
“孩子”
——包括独生子女GraphPlot对象作为单独的条目的传奇。
如果已经存在一个传奇,你改变了IconDisplayStyle
设置,那么你必须调用传说
更新显示。
可见
- - - - - -可见性状态“上”
(默认)|开/关逻辑值可见性状态,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——显示对象。
“关闭”
——隐藏对象没有删除它。你仍然可以访问一个看不见的对象的属性。
DataTipTemplate
- - - - - -数据提示内容DataTipTemplate
对象数据提示内容,指定为一个DataTipTemplate
对象。你可以控制的内容出现在底层的数据提示通过修改属性DataTipTemplate
对象。一个属性列表,看到DataTipTemplate属性。
修改数据提示的一个例子,看到创建自定义数据提示。
请注意
的DataTipTemplate
返回的对象不是findobj
或findall
,也不能复制copyobj
。
快捷菜单
- - - - - -上下文菜单GraphicsPlaceholder
数组(默认)|快捷菜单
对象指定为一个上下文菜单快捷菜单
对象。使用这个属性来显示一个上下文菜单,当你右键单击对象。创建上下文菜单中使用uicontextmenu
函数。
请注意
如果PickableParts
属性设置为“没有”
或者如果HitTest
属性设置为“关闭”
,然后上下文菜单中没有出现。
选择
- - - - - -选择状态“关闭”
(默认)|开/关逻辑值选择状态,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真的,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——选择。如果单击对象在策划编辑模式,然后用MATLAB设置它选择
财产“上”
。如果SelectionHighlight
财产也被设置为“上”
,然后用MATLAB显示选择对象处理。
“关闭”
——而不是选择。
SelectionHighlight
- - - - - -显示选择的处理“上”
(默认)|开/关逻辑值显示选择处理的选择,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真的,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——显示选择处理时选择
属性设置为“上”
。
“关闭”
——从不显示选择处理,即使选择
属性设置为“上”
。
ButtonDownFcn
- - - - - -鼠标单击回调”
(默认)|函数处理|单元阵列|特征向量鼠标单击回调,指定这些值之一:
函数处理
单元阵列包含一个函数句柄和附加参数
特征向量是一个有效的MATLAB命令或函数,这是评价的基础工作空间(不推荐)
使用这个属性来执行代码当你点击GraphPlot。如果你使用一个函数处理指定这个属性,然后用MATLAB将两个参数传递给回调函数在执行回调:
GraphPlot对象——你可以从内部访问GraphPlot对象的属性的回调函数。
事件数据——这对于这个属性参数是空的。代之以波浪号字符(~
)函数定义,表明这种观点是不习惯。
为更多的信息关于如何使用函数定义回调函数,处理回调函数定义。
请注意
如果PickableParts
属性设置为“没有”
或者如果HitTest
属性设置为“关闭”
不执行,那么这个回调。
例子:@myCallback
例子:{@myCallback,长度}
CreateFcn
- - - - - -创建回调”
(默认)|函数处理|单元阵列|特征向量创建回调,指定这些值之一:
函数处理
单元阵列包含一个函数句柄和附加参数
特征向量是一个有效的MATLAB命令或函数,这是评价的基础工作空间(不推荐)
使用这个属性来创建GraphPlot时执行代码。设置CreateFcn
属性现有GraphPlot没有影响。你必须为这个属性定义一个默认值,或使用一个定义这个属性名称,值
GraphPlot创建期间。MATLAB执行回调后创建GraphPlot并设置其属性。
如果你使用一个函数指定这个回调处理,然后用MATLAB将两个参数传递给回调函数在执行回调:
GraphPlot对象——你可以从内部访问GraphPlot对象的属性的回调函数。你也可以访问通过GraphPlot对象CallbackObject
财产的根,可以查询使用gcbo
函数。
事件数据——这对于这个属性参数是空的。代之以波浪号字符(~
)函数定义,表明这种观点是不习惯。
为更多的信息关于如何使用函数定义回调函数,处理回调函数定义。
例子:@myCallback
例子:{@myCallback,长度}
DeleteFcn
- - - - - -删除回调”
(默认)|函数处理|单元阵列|特征向量删除回调,指定这些值之一:
函数处理
单元阵列包含一个函数句柄和附加参数
特征向量是一个有效的MATLAB命令或函数,这是评价的基础工作空间(不推荐)
使用这个属性来执行代码当你删除GraphPlot。MATLAB执行回调之前破坏GraphPlot这样回调可以访问其属性值。
如果你使用一个函数指定这个回调处理,然后用MATLAB将两个参数传递给回调函数在执行回调:
GraphPlot对象——你可以从内部访问GraphPlot对象的属性的回调函数。你也可以访问通过GraphPlot对象CallbackObject
财产的根,可以查询使用gcbo
函数。
事件数据——这对于这个属性参数是空的。代之以波浪号字符(~
)函数定义,表明这种观点是不习惯。
为更多的信息关于如何使用函数定义回调函数,处理回调函数定义。
例子:@myCallback
例子:{@myCallback,长度}
可中断
- - - - - -回调中断“上”
(默认)|开/关逻辑值回调中断,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真正的
,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
这个属性决定了如果一个回调可以运行中断。有两种回调状态考虑:
的运行回调是当前执行的回调。
的打断回调是一个回调,试图中断正在运行的回调。
MATLAB决定调中断行为每当它执行一个命令队列处理回调。这些命令包括drawnow
,图
,uifigure
,getframe
,等待
,暂停
。
如果调不包含运行这些命令,然后没有中断发生。MATLAB首先完成执行运行回调,后来执行中断的回调。
如果跑回调也包含其中的一个命令,然后可中断
对象的属性拥有运行调决定如果中断发生时:
如果该值的可中断
是“关闭”
,然后没有中断发生。相反,BusyAction
对象的属性拥有打断调决定如果打断回调被丢弃或添加到队列的回调。
如果该值的可中断
是“上”
,然后中断发生。下次MATLAB处理回调队列,它停止运行的执行回调并执行中断的回调。打断调完成后,MATLAB简历执行回调。
请注意
回调中断和执行不同的行为在这些情况下:
如果中断的回调DeleteFcn
,CloseRequestFcn
,或SizeChangedFcn
回调,那么无论发生中断可中断
属性值。
如果运行目前执行的回调等待
函数,那么无论发生中断可中断
属性值。
如果回调是由一个中断计时器
对象,然后根据时间表不管回调执行可中断
属性值。
BusyAction
- - - - - -回调排队“队列”
(默认)|“取消”
回调排队指定为“队列”
或“取消”
。的BusyAction
属性决定了MATLAB如何处理中断的执行回调。
请注意
有两种回调状态考虑:
的运行回调是当前执行的回调。
的打断回调是一个回调,试图中断正在运行的回调。
每当MATLAB调用回调,回调试图中断一个正在运行的回调。的可中断
对象的属性拥有运行调决定是否允许中断。如果中断是不允许的,那么BusyAction
属性的对象拥有打断调决定如果它被丢弃或放入队列中。
如果ButtonDownFcn
回调的GraphPlot试图中断一个正在运行的回调,不能被打断,然后BusyAction
属性决定了如果它被丢弃或放入队列中。指定BusyAction
房地产作为其中一个值:
“队列”
——把中断处理回调在一个队列跑回调结束后执行。这是默认的行为。
“取消”
——抛弃打断的回调。
PickableParts
- - - - - -能够捕获鼠标点击“可见”
(默认)|“没有”
能够捕获鼠标点击,指定这些值之一:
“可见”
——可以捕获鼠标点击时才可见。的可见
属性必须设置为“上”
。的HitTest
属性决定了如果GraphPlot响应单击或祖先。
“没有”
——不能捕获鼠标点击。单击GraphPlot通过点击下面的对象在当前视图的图窗口。的HitTest
GraphPlot的性质没有任何影响。
HitTest
- - - - - -应对捕获鼠标点击“上”
(默认)|开/关逻辑值应对捕获鼠标点击,指定为“上”
或“关闭”
或数字或逻辑1
(真正的
)或0
(假
)。的值“上”
相当于真的,“关闭”
相当于假
。因此,您可以使用这个属性的值作为一个逻辑值。存储的值是作为一个开/关逻辑值的类型matlab.lang.OnOffSwitchState
。
“上”
——触发ButtonDownFcn
回调的GraphPlot
对象。如果您已经定义了快捷菜单
属性,然后调用上下文菜单。
“关闭”
——触发回调的最近的祖先GraphPlot
其中一个的对象:
HitTest
属性设置为“上”
PickableParts
属性设置为一个值,使祖先来捕获鼠标点击
请注意
的PickableParts
属性决定了如果GraphPlot
对象可以捕获鼠标点击。如果不能,那么HitTest
房地产没有任何影响。
BeingDeleted
- - - - - -删除状态这个属性是只读的。
删除状态,作为一个开/关返回逻辑值的类型matlab.lang.OnOffSwitchState
。
MATLAB设置BeingDeleted
财产“上”
当DeleteFcn
回调函数开始执行。的BeingDeleted
房地产仍将“上”
直到组件对象已不复存在。
检查的价值BeingDeleted
属性来验证对象不会被删除之前查询或修改它。
父
- - - - - -的母公司GraphPlotGraphPlot的母公司,指定为一个轴,组或变换对象。
孩子们
- - - - - -孩子们GraphicsPlaceholder
数组|DataTip
对象数组孩子,作为一个空返回GraphicsPlaceholder
数组或一个DataTip
对象数组。使用这个属性来查看数据提示列表绘制图表。
你不能添加或删除儿童使用孩子们
财产。添加一个孩子这个列表,设置父
财产的DataTip
对象图对象。
HandleVisibility
- - - - - -对象的可见性处理“上”
(默认)|“关闭”
|“回调”
GraphPlot对象的可见性处理的孩子们
的家长,指定这些值之一:
“上”
——GraphPlot对象处理总是可见的。
“关闭”
——GraphPlot对象句柄是无形的。这个选项是有用的防止意外更改UI被另一个函数。设置HandleVisibility
来“关闭”
暂时隐藏处理在这个函数的执行。
“回调”
——GraphPlot对象句柄是可见的在回调函数或函数调用回调,但不是在从命令行调用的函数。这个选项块访问GraphPlot命令行,但是允许回调函数来访问它。
如果GraphPlot对象不是中列出孩子们
父母的财产,那么函数获取对象处理对象层次结构或通过搜索查询处理属性不能返回它。这包括得到
,findobj
,gca
,gcf
,gco
,newplot
,班
,clf
,关闭
。
隐藏对象处理仍然有效。设置根ShowHiddenHandles
财产“上”
列出所有对象处理不管他们的HandleVisibility
属性设置。
类型
- - - - - -类型的图形对象“graphplot”
这个属性是只读的。
类型的图形对象,返回“graphplot”
。使用这个属性来查找给定类型的所有对象绘制的层级,如寻找使用类型findobj
。
标签
- - - - - -标签和GraphPlot交往”
(默认)|特征向量标签与GraphPlot,指定为一个特征向量。标签提供了一种方法来识别图形对象。使用这个属性来查找所有对象与一个特定的标签绘制的层级,比如,寻找标签使用findobj
。
例子:“1月数据”
数据类型:字符
用户数据
- - - - - -数据与GraphPlot[]
(默认)|标量、向量或矩阵|单元阵列|字符数组|表|结构数据与GraphPlot对象,指定为一个标量,矢量,矩阵,单元阵列,字符数组,表,或者结构。MATLAB不使用这些数据。
将多个数据集或附加数据字段名称,使用getappdata
和setappdata
功能。
例子:1:10 0
数据类型:单
|双
|int8
|int16
|int32
|int64
|uint8
|uint16
|uint32
|uint64
|逻辑
|字符
|结构体
|表
|细胞
UIContextMenu
财产不推荐不推荐在R2020a开始
从R2020a,使用UIContextMenu
财产分配一个上下文菜单图形对象或不推荐UI组件。使用快捷菜单
财产。属性值是相同的。
没有计划将支持金宝appUIContextMenu
财产。然而,UIContextMenu
房地产不再出现在列表中通过调用返回得到
函数在一个图形对象或UI组件。
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。