主要内容

将文本添加到图表

此示例显示了如何将文本添加到图表,控制文本位置和大小以及创建多行文本。

文本位置

使用特定数据点旁边添加文本文本功能。在这种情况下,将文本添加到该点 (( π ,,,, (( π 。前两个输入参数文本功能指定位置。第三个参数指定文本。

默认情况下,文本支持Tex标记的子万博1manbetx集。使用Tex Markup\ pi对于希腊信 π 。通过包括Tex Markup,显示箭头指向左侧的箭头\左箭头。有关标记的完整列表,请参阅图表文本中的希腊字母和特殊字符

x = linspace(0,10,50);y = sin(x);图(x,y)txt ='\ leftarrow sin(\ pi)= 0';文字(pi,sin(pi),txt)

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

文字对齐

默认情况下,指定的数据点位于文本的左侧。通过指定数据点,将数据点对准文本的右侧水平对齐属性为'正确的'。使用指向右侧的箭头,而不是向左。

x = linspace(0,10,50);y = sin(x);图(x,y)txt ='sin(\ pi)= 0 \ rightarrow';文本(pi,sin(pi),txt,'水平对齐',,,,'正确的'

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

字体大小

通过设置文本指定字体大小字体大小属性作为名称值对参数文本功能。您可以使用类似的方法在使用时更改字体大小标题,,,,XLABEL,,,,ylabel, 或者传奇功能。

x = linspace(0,10,50);y = sin(x);图(x,y)txt ='\ leftarrow sin(\ pi)= 0';文本(pi,sin(pi),txt,'字体大小',14)

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

设置文本属性

文本函数创建一个文本对象。文本对象具有可用于自定义文本外观的属性,例如水平对齐或者字体大小

您可以通过两种方式设置属性:

  • 使用名称值对文本命令,例如“ fontsize',14

  • 使用文本目的。你可以返回文本对象是来自文本功能并将其分配给一个变量,例如t。然后,使用点符号设置属性,例如t.fontsize = 14

对于此示例,使用点表示法而不是名称值对更改字体大小。

x = linspace(0,10,50);y = sin(x);图(x,y)txt ='\ leftarrow sin(\ pi)= 0';t = text(pi,sin(pi),txt)
t = text(\ leftarrow sin(\ pi)= 0)带有属性:字符串:'\ leftarrow sin(\ pi)= 0'fontsize:10 fontafeight:'normal'fontname:'helvetica'颜色:[0 0 0 0]水平安排:“左”位置:[3.1416 1.2246E-16 0]单位:'数据'显示所有属性
t.fontsize = 14;

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

多行文本

使用字符向量的单元格数组跨多行显示文本。单元格数组的每个元素都是文本一行。对于此示例,显示一个带有两行的标题。您可以使用类似的方法显示多行文本标题,,,,XLABEL,,,,ylabel, 或者传奇功能。

x = linspace(0,10,50);y = sin(x);图(x,y)txt = {``绘制数据:'',,,,'y = sin(x)'};文字(4,0.5,TXT)

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

具有可变值的文本

通过使用num2str函数将数字转换为文本。在此示例中,计算平均值y值并在标题中包括值。您可以使用类似的方法将可变值与标题,,,,XLABEL,,,,ylabel, 或者传奇功能。

x = linspace(0,10,50);y = sin(x);图(x,y)avg =平均值(y);txt = ['平均身高: 'num2str(AVG)' 单位'];文字(4,0.5,TXT)

图包含一个轴对象。轴对象包含2个类型行的对象,文本。

文字外部轴

使用该图中的任何位置添加文本注解功能而不是文本功能。第一个输入参数指定注释的类型。第二个输入参数指定注释在将图的归一化的单位中的位置。通过设置EdgeColor财产为'没有任何'。有关文本框注释的更多信息,请参阅注解功能。

x = linspace(0,10,50);y = sin(x);图(x,y)注释('文本框',[。9.5 .1 .2],...'细绳',,,,``轴外的文字'',,,,'edgeColor',,,,'没有任何'

图包含一个轴对象。轴对象包含一个类型行的对象。

也可以看看

||||

相关话题