MATLAB 标签线

Ammar Ali 2021年10月2日 2021年7月4日
MATLAB 标签线

本教程将讨论如何使用 MATLAB 中的 text() 函数在图中标记线。

使用 MATLAB 中的 text() 函数为行添加标签

你可以使用 text() 函数为图中的线条添加标签。你需要传递要放置标签的 x 和 y 坐标。只需绘制变量,从图中选择坐标,然后使用 text() 函数将标签放置在所选坐标上。如果你给出不在绘图上的坐标,你就看不到标签。我们还可以使用 FontSize 属性更改文本的属性,如字体大小和使用 Color 属性的颜色等。例如,让我们绘制一个余弦波并用字体大小 16 和蓝色标记它。请参考下面的代码。

t = 1:0.01:2;
plot(cos(2*pi*t))
t = text(90,0.8,'\leftarrowCosine','FontSize',16,'Color','b')

输出:

在 matlab 中使用 text() 函数将标签添加到行

你可以通过使用 Color 属性在标签之后定义标签来为标签提供所需的颜色。你还可以在绘图的多个位置添加具有不同名称、线型、颜色和大小的多个标签。例如,让我们在上面的图表上再添加一个绘图和标签,sine 名称为绿色,一个向右箭头,字体大小为 16。请参考下面的代码。

t = 1:0.01:2;
plot(cos(2*pi*t))
t1 = text(90,0.8,'\leftarrowCosine','FontSize',16,'Color','b')
hold on
plot(sin(2*pi*t),'Color','g')
t2 = text(22,0.6,'Sine\rightarrow','FontSize',16,'Color','g')

输出:

在 matlab 中使用 text() 函数的多个标签

查看此链接以获取有关 text() 函数的更多信息。

Author: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

相关文章 - MATLAB Plot