目录
zlabel函数是为z轴添加标签。
语法
zlabel(txt)
zlabel(txt,Name,Value)
zlabel(ax,___)
h = zlabel(___)
颜色名称 | 短名称 | 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' |
如下表所示:
修饰符 | 说明 | 示例 |
---|---|---|
^{ } |
上标 | '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 |
|
... |
|
⊥ |
|
√ |
|
´ |
|
∧ |
|
ϖ |
|
∅ |
|
⌉ |
|
〉 |
|
| |
|
∨ |
|
〈 |
|
© |
说明
zlabel(txt) 使用文本 txt 为当前坐标区的 z 轴添加标签。重新发出 zlabel 命令可使新标签替换旧标签。
zlabel(txt,Name,Value) 还使用一个或多个 Name,Value 对组参数指定文本对象属性。
zlabel(ax,___) 将标签添加到 ax 指定的坐标区。此语法允许您指定要向其添加标签的坐标区。ax 可以位于先前语法中任何输入参数组合前面。
h= zlabel(___) 返回用作 z 轴标签的文本对象的句柄。该句柄对于以后修改标签非常有用。
示例
为 z 轴添加标签
surf(peaks)
zlabel('Height')
使用数值输入为 z 轴添加标签
figure
surf(peaks)
zlabel(123)
MATLAB® 将 123
显示在 z 轴旁边。
创建多行 z 轴标签
使用多行元胞数组创建多行标签。
figure
surf(peaks)
zlabel({'First Line';'Second Line'})
为 z 轴添加标签并设置字体属性
使用 Name,Value 对组设置 z 轴标签的字体大小、字体粗细和文本颜色属性。
figure
surf(peaks)
zlabel('Elevation','FontSize',12,...
'FontWeight','bold','Color','r')
'FontSize',12 采用 12 磅字体显示标签文本。'FontWeight','bold' 将文本设置为粗体。'Color','r' 将文本颜色设置为红色。
为特定坐标区的 z 轴添加标签
从 R2019b 开始,可以使用 tiledlayout 和 nexttile 函数显示分块图。调用 tiledlayout 函数以创建一个 2×1 分块图布局。调用 nexttile 函数以创建坐标区对象 ax1 和 ax2。创建两个曲面图,通过将 ax2 指定为 zlabel 的第一个输入参数,将 z 轴标签添加到第二个图。
tiledlayout(2,1)
ax1 = nexttile;
surf(ax1,peaks(30))
ax2 = nexttile;
surf(ax2,peaks(45))
zlabel(ax2,'Height')
为 z 轴添加标签并返回对象句柄
为 z 轴添加标签并返回用作标签的文本对象。
surf(peaks)
t = zlabel('Population Change');
将标签的颜色设置为红色。使用圆点表示法设置属性。
t.Color = 'red';