主要内容

TextArrow属性

文本箭头外观和行为

TextArrow属性控制控件的外观和行为TextArrow目的。通过更改属性值,您可以修改文本箭头的某些方面。使用点表示法查询和设置属性。

ta =注释(“textarrow”);s = ta.FontSize;助教。FontSize = 12;

文本

全部展开

要显示的文本,指定为字符向量、字符向量的单元格数组、字符串数组、类别数组或数值。根据您希望文本的显示方式指定一个值。该表列出了最常见的情况。

出现的文字 价值描述 例子
一行文本 字符向量或1 × 1字符串数组。

str =“我的文本”
str =“我的文本”

多行文本 字符向量的单元格数组或字符串数组。

str = {“一线”“二线”};
str = [“第一行”“二线”];

包含数字变量的文本 包含转换为a的数字的数组char大批。用num2str转换值。

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

包含特殊字符(如希腊字母或数学符号)的文本 包含TeX标记的数组。有关支持的标记列表,请参见金宝app翻译财产。

str ='x范围从0到2 \ pi'

笔记

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

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

  • 如果指定仅包含数值值的文本,则使用该值使用sprintf(“% g”,值).例如,12345678显示为1.23457 e + 07

文本旋转角度(以度数表示),指定为标量数值。将此属性设置为正值以逆时针方向旋转文本。角度是绝对的,而不是相对于以前的旋转。0度的旋转总是水平的。

例子:90

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑

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

笔记

设置颜色财产改变了输入TextColor属性设置为相同的值,除非显式地将输入TextColor财产。

对于自定义颜色,指定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] '#00ff00'

'蓝色' “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”

(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) '#77ac30'

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:'蓝色'

例子:(0 0 1)

例子:“# 0000 ff”

文本框轮廓的颜色,指定为三元素RGB三元组、十六进制颜色代码、颜色名称或短名称。

对于自定义颜色,指定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] '#00ff00'

'蓝色' “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”

(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) '#77ac30'

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:'蓝色'

例子:(0 0 1)

例子:“# 0000 ff”

文本框背景的颜色,指定为RGB三元组、十六进制颜色代码、颜色名称或短名称。

对于自定义颜色,指定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] '#00ff00'

'蓝色' “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”

(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) '#77ac30'

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:'蓝色'

例子:(0 0 1)

例子:“# 0000 ff”

文本框轮廓的宽度,指定为以点为单位的标量数值。一个点=1/72英寸。

例子:1.5

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64

文本框内文本周围的空格,指定为以像素为单位的标量数值。

例子:10

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑

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

  • 'tex'-使用TeX标记的子集解释字符。

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

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

TEX MARKUP.

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

修饰语在文本结束前仍然有效。上标和下标是一个例外,因为它们只修改下一个字符或花括号内的字符。当您将解释器设置为'tex',支持的修饰金宝app符如下。

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

属性支持的特殊字符金宝app'tex'翻译。

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

α

\ upsilon

υ

\ sim

\角度

\ PHI.

莱克

≤.

\ ast.

\ Chi.

χ

\ infty

β\

β

ψ

\ Clubsuit.

γ.

ω.

\ diamondsuit

δ.

γ.

\ heartsuit

ε

ε.

\三角洲

δ.

\ spadeuit.

\ zeta.

ζ

θ.

\ leftrightarrow

eta.

η.

\ lambda.

λ.

\ leftarrow

\ theta.

θ.

\ xi.

ξ

\ Leftarrow

\ amtheta.

θ.

\ PI.

π.

\向上光标键

\极微小

ι

\ sigma.

σ.

\ rightarrow

\卡巴

κ..

\ Upsilon.

υ

\右箭头

λ.

\ PHI.

φ.

\ DROMARROW.

µ

ψ

\保监会

º

ν

ω.

下午\

±

习\

ξ

\原则

\组

π.

存在

\ propto

α

\ rho.

ρ

倪\

\部分的

σ.

丛\

\子弹

\ varsigma

ς

\约

\ div

÷

τ.

\关于

\ neq.

\ asquiv.

\ oplus

\ aleph

\我是

\杯子

\ wp

\ otimes

\ subseteq.

\帕

\帽

中\

\ supseteq.

\ supset.

\ lceil

\子集

\ int.

\ cdot

·

\ O.

ο

\ rfloor

\ neg.

¬

\微分算符

\ lfloor.

\时代

x

\ ldots

......

\补

\ surd.

\ '

´

\楔

\ varpi.

π.

0.

\ Rceil.

\捕杀

中期\

|

\三角

\ langle

\版权

©

乳胶标记

要使用乳胶标记,请将解释器设置为'乳胶'.对于内联模式,将标记与单一美元符号括起来().对于显示模式,用双美元符号包围标记($$).

乳胶模式 例子 结果
排队

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

具有乳胶内联模式的等式。

显示

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

方程式与乳胶显示模式。

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

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

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

字体

全部展开

字体名称,指定为支持的字体名称或金宝app“FixedWidth”.要正确显示和打印文本,您必须选择系统支持的字体。金宝app默认字体取决于您的操作系统和语言环境。

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

字体大小,指定为点单位大于0的标量值。默认字体大小取决于特定的操作系统和地区。一点等于1/72英寸。要更改字体单位,请使用FontUnits财产。

例子:12

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑

字符厚度,指定为'普通的'“大胆”

MATLAB使用FontWeight属性要从系统上选择的字体。并非所有字体都有大胆的重量。因此,指定粗体的重量仍然可以导致正常的字体重量。

字符倾斜,指定为'普通的'“斜体”

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

字体大小单位,指定为本表中的值之一。

单位 描述
“点” 点。一点等于1/72英寸。
“英寸” 英寸。
'厘米' 厘米。
“归一化” 将字体大小解释为父容器高度的一小部分,通常是一个数字。如果调整容器大小,则字体大小会相应修改。例如,如果是字体大小0.1在标准化单位中,文本是容器高度的1/10。
“像素”

像素。

从R2015B开始,像素的距离与Windows上的系统分辨率无关®麦金塔电脑系统:

  • 在Windows系统上,像素是1/96英寸。

  • 麦金塔电脑在系统中,一个像素是1/72英寸。

在Linux上®系统,像素的大小由系统分辨率确定。

如果在一个函数调用中同时设置字体大小和字体单元,则必须设置FontUnits属性,以便轴正确地解释指定的字体大小。

箭头

全部展开

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

笔记

属性的设置还会更改文本颜色,如果您没有使用输入TextColor财产。

对于自定义颜色,指定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] '#00ff00'

'蓝色' “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”

(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) '#77ac30'

(0.3010 0.7450 0.9330) “# 4 dbeee”

(0.6350 0.0780 0.1840) “# A2142F”

例子:'蓝色'

例子:(0 0 1)

例子:“# 0000 ff”

线条样式,指定为此表中列出的选项之一。

线条风格 描述 结果线
“- - -” 实线

“——” 虚线

“:” 虚线

“-”。 划线

“没有” 没有线 没有线

箭头杆的宽度,指定为点单元中大于零的标量数值。一个点=1/72英寸。默认值是0.5点。

例子:0.75

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64

箭头的样式,指定为该表中的头部样式选项之一。

风格 结果 风格 结果
'清楚的'

“fourstar”

“椭圆”

“矩形”

“vback1”

'钻石'

“vback2”(默认)

“玫瑰”

“vback3”

'hypocycloid'

“cback1”

星形线的

“cback2”

“三角肌”

“cback3”

“没有” 没有箭头

箭头的长度,指定为以点为单位的标量数值。一个点=1/72英寸。

例子:15

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑

箭头的宽度,指定为以点为单位的标量数值。一个点=1/72英寸。

例子:15

数据类型:|双倍的|int8|INT16|INT32.|INT64.|uint8.|uint16|UINT32|UINT64|逻辑

位置

全部展开

开始和结束x- 为箭头进行控制,指定为表格的两个元素向量[x_begin x_end]

默认情况下,单位归一化到图形。图形地图的左下角(0,0),右上角映射到(1,1).要更改单位,请使用单位财产。

例子:(0.2 - 0.3)

开始和结束y- 为箭头进行控制,指定为表格的两个元素向量[Y_BEGIN Y_END]

默认情况下,单位归一化到图形。图形地图的左下角(0,0),右上角映射到(1,1).要更改单位,请使用单位财产。

例子:(0.2 - 0.3)

大小和位置,指定为窗体的四个元素向量[X_BEGIN Y_BEGIN长度].前两个元素指定了箭头开头的坐标。第二两个元素指定箭头的长度和高度。文本框从箭头的开头扩展。

默认情况下,单位归一化到图形。图形地图的左下角(0,0),右上角映射到(1,1).要更改单位,请使用单位财产。

例子:[0.2 0.2 0.3 0.1]

位置单位,指定为该表中的一个值。

单位 描述
“归一化”(默认) 对于包含注释的figure、uipanel或uitab进行规范化。容器的左下角映射到(0,0)和右上角地图(1,1)
“英寸” 英寸。
'厘米' 厘米。
“角色”

基于系统默认字体字符大小。

  • 字符宽度=字母宽度x

  • 字符高度=两行文本的基线之间的距离。

“点” 点。一点等于1/72英寸。
“像素”

像素。

从R2015b开始,像素距离与Windows上的系统分辨率无关麦金塔电脑系统:

  • 在Windows系统上,像素是1/96英寸。

  • 麦金塔电脑在系统中,一个像素是1/72英寸。

在Linux系统上,像素的大小由系统分辨率确定。

所有单位从图形窗口的左下角测量。

这个属性会影响位置财产。如果您更改了单位,那么最好在完成计算后将其返回到默认值,以防止影响其他假定的函数单位设置为默认值。

如果指定位置单位属性是名称,值在创建对象时对,那么规范的顺序就很重要了。如果你想用特定的单位定义位置,那么你必须设置单位前财产位置财产。

文本的水平对齐方式,指定为该表中的值之一。当对齐多行文本时,此属性非常有用。

价值 结果
“左”

“中心”

“对”

文本相对于箭头末端的垂直对齐,指定为'最佳'“帽子”“中间”“基线”,或“底”

之前介绍过的R2006a