MATLAB 标签线
Ammar Ali
2021年10月2日
2021年7月4日
本教程将讨论如何使用 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')
输出:
你可以通过使用 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')
输出:
查看此链接以获取有关 text()
函数的更多信息。
Author: Ammar Ali