主要内容

文本属性

图例文字外观和行为

图例文本属性控制图例标题的外观和行为。通过更改属性值,可以修改标题的某些方面。使用点表示法来引用特定的对象和属性:

l =传奇(显示);l.Title.String = '我的标题';l.Title.Color =“红色”;c = l.Title.Color

文本

全部展开

要显示为标题的文本,指定为字符数组、字符串数组、单元格数组、类别数组或数值。

例子:“我的名字”

例子:字符串(“我的标题”)

例子:{“第一线”,“二线”}

例子:123

要在标题中包含带有文本的数值变量,请使用num2str函数。例如:

x = 42;str = ['值是'num2str (x)];

要包含特殊字符,如上标、下标、希腊字母或数学符号,请使用TeX标记。有关支持的标记列表,请参见万博1manbetx翻译财产。

要创建多行标题:

  • 使用字符串数组,其中每个元素包含一行文本,例如字符串({“一线”、“两行”})

  • 使用单元格数组,其中每个单元格包含一行文本,例如{“第一线”,“二线”}

  • 使用字符数组,其中每行包含一行文本,例如[' abc ';“ab”).如果使用这种技术,每一行必须包含相同数量的字符。

  • 使用sprintf创建带有新行字符的文本,例如Sprintf('第一行\n第二行')

使用。将数字标题转换为文本sprintf(“% g”,值).例如,12345678显示为1.23457 e + 07

请注意

  • 这句话默认的工厂,删除是保留字,当作为普通字符向量引用时,不会出现在标题中。要单独显示这些单词,请在它们前面加上一个反斜杠,例如“\违约”“\删除”

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

文本解释器,指定为以下值之一:

  • “泰克斯”-使用TeX标记的子集解释字符。

  • “乳胶”—使用LaTeX标记解释字符。

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

特克斯标记

默认情况下,MATLAB支持TeX标记万博1manbetx的子集。使用TeX标记添加上标和下标,修改字体类型和颜色,在文本中包含特殊字符。

修饰语在文本结束前仍然有效。上标和下标是一个例外,因为它们只修改下一个字符或花括号内的字符。当您将解释器设置为“泰克斯”,所支持的修万博1manbetx饰符如下。

修饰符 描述 例子
^ {} 上标 “文本^{上标}’
_ {} 下标 “text_{下标}’
\男朋友 大胆的字体 “\ bf文本”
它\ 斜体字体 “\它文本”
\ sl 斜字体(通常与斜体相同) “\ sl文本”
rm \ 正常的字体 “\ rm文本”
\字体名{说明符 字体名称-替换说明符和一个字体家族的名字。可以与其他修饰符结合使用。 “\字体名{快递}文本”
\字形大小{说明符 字体大小取代说明符以点为单位的数字标量值。 ”字形大小{15}文本”
{\颜色说明符 字体颜色-替换说明符用其中一种颜色:红色的绿色黄色的品红色的蓝色的黑色的白色灰色的暗绿色橙色,或lightBlue “{品红}\颜色文本”
\颜色(rgb){说明符} 自定义字体颜色-替换说明符用三元素RGB三联体。 “\颜色(rgb){0, 0.5, 0.5}文本”

属性支持的特殊字符万博1manbetx“泰克斯”翻译。

字符序列 象征 字符序列 象征 字符序列 象征

α

\ 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

\版权

©

乳胶标记

要使用LaTeX标记,请将解释器设置为“乳胶”.对于内联模式,用单个美元符号包围标记().对于显示模式,用双美元符号包围标记($$).

乳胶模式 例子 结果
内联

“美元\ int_1 ^ {20} x ^ 2 dx $ '

方程与LaTeX内联模式。

显示

' $ $ \ int_1 ^ {20} x ^ 2 dx $ $”

方程式与乳胶显示模式。

显示的文本使用默认的LaTeX字体样式。的字体名FontWeight,FontAngle属性没有影响。要更改字体样式,请使用LaTeX标记。

LaTeX解释器可以使用的文本的最大大小是1200个字符。对于多行文本,每行减少约10个字符。

例如使用TeX和LaTeX,请参见图表文本中的希腊字母和特殊字符.有关LaTeX系统的更多信息,请参阅LaTeX项目网站https://www.latex-project.org/

的选择模式翻译属性,指定为以下值之一:

  • “汽车”—请使用与翻译属性的传说对象。

  • “手动”—使用值为翻译你指定。要指定值,请设置翻译财产。当你设置翻译财产,InterpreterMode属性改变“手动”

字体样式和外观

全部展开

文本颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。的默认值(0 0 0)对应于黑色。

对于自定义颜色,指定RGB三元组或十六进制颜色代码。

  • RGB三元组是一个由三个元素组成的行向量,其元素指定颜色的红色、绿色和蓝色组件的强度。强度必须在这个范围内[0, 1];例如,(0.4 0.6 0.7)

  • 十六进制颜色代码是以哈希符号开头的字符向量或字符串标量(),然后是3个或6个十六进制数字,其范围可以是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”

样品的颜色为白色

“没有” 不适用 不适用 不适用 没有颜色

以下是MATLAB在许多类型的绘图中使用的默认颜色的RGB三联体和十六进制颜色代码。

RGB值 十六进制颜色代码 外观
[0 0.4470 - 0.7410) “# 0072 bd”

RGB三元组样本[0 0.4470 0.7410],呈现深蓝色

(0.8500 0.3250 0.0980) “# D95319”

RGB三元组样本[0.8500 0.3250 0.0980],呈暗橙色

(0.9290 0.6940 0.1250) “# EDB120”

RGB三元组样本[0.9290 0.6940 0.1250],呈暗黄色

(0.4940 0.1840 0.5560) “# 7 e2f8e”

样品RGB三片[0.4940 0.1840 0.5560],呈深紫色

(0.4660 0.6740 0.1880) “# 77 ac30”

样品RGB三联体[0.4660 0.6740 0.1880],呈中绿色

(0.3010 0.7450 0.9330) “# 4 dbeee”

样品RGB三片[0.3010 0.7450 0.9330],显示为浅蓝色

(0.6350 0.0780 0.1840) “# A2142F”

RGB三元组样本[0.6350 0.0780 0.1840],呈暗红色

例子:“蓝”

例子:(0 0 1)

例子:“# 0000 ff”

的选择模式颜色属性,指定为以下值之一:

  • “汽车”—请使用与输入TextColor属性的传说对象。

  • “手动”—使用值为颜色你指定。要指定值,请设置颜色财产。当你设置颜色财产,ColorMode属性改变“手动”

字符倾斜,指定为“正常”“斜体”

并不是所有的字体都有两种字体样式。因此,斜体字体可能看起来与正常字体相同。

的选择模式FontAngle属性,指定为以下值之一:

  • “汽车”—请使用与FontAngle属性的传说对象。

  • “手动”—使用值为FontAngle你指定。要指定值,请设置FontAngle财产。当你设置FontAngle财产,FontAngleMode属性改变“手动”

字体名称,指定为受支持的字体名称或万博1manbetx“FixedWidth”.要正确显示和打印文本,必须选择系统支持的字体。万博1manbetx默认字体取决于您的操作系统和地区。

要使用在任何区域设置中看起来都不错的固定宽度字体,请使用“FixedWidth”.固定宽度的字体依赖于根FixedWidthFontName财产。设置根FixedWidthFontName属性导致立即更新显示以使用新字体。

的选择模式字体名属性,指定为以下值之一:

  • “汽车”—请使用与字体名属性的传说对象。

  • “手动”—使用值为字体名你指定。要指定值,请设置字体名财产。当你设置字体名财产,FontNameMode属性改变“手动”

字体大小,指定为点单位大于零的标量值。默认字体大小取决于特定的操作系统和地区。

如果你改变坐标轴的字体大小,MATLAB会自动设置颜色栏的字体大小为坐标轴字体大小的90%。如果您手动设置颜色栏的字体大小,那么更改坐标轴字体大小不会影响颜色栏字体。

的选择模式字形大小属性,指定为以下值之一:

  • “汽车”—请使用与字形大小属性的传说对象。

  • “手动”—使用值为字形大小你指定。要指定值,请设置字形大小财产。当你设置字形大小财产,FontSizeMode属性改变“手动”

字符厚度,指定为“正常”“大胆”

MATLAB使用FontWeight属性以从系统上可用的字体中选择字体。并不是所有的字体都有粗体。因此,指定粗体字体权重仍然可能导致正常字体权重。

的选择模式FontWeight属性,指定为以下值之一:

  • “汽车”—请使用与FontWeight属性的传说对象。

  • “手动”—使用值为FontWeight你指定。要指定值,请设置FontWeight财产。当你设置FontWeight财产,FontWeightMode属性改变“手动”

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

  • “上”—显示对象。

  • “关闭”-隐藏对象而不删除它。您仍然可以访问不可见对象的属性。

另请参阅

|

介绍了R2016a