如何在matlab中编写绘图文本

如何在matlab中编写绘图文本,matlab,plot,Matlab,Plot,我在matlab中编写了以下用于绘制图形的代码。我在同一个图中有三条曲线。我想向它所属的每条曲线提及特定的类。如何使用我编写的相同代码来实现它。代码是: plot(mm,q1(1,:),'b') hold on plot(mm,q1(2,:),'g') plot(mm,q1(3,:),'r') plot(mm,q1(4,:),'m') xlabel('time(yr)') ylabel('probability') hold off

我在matlab中编写了以下用于绘制图形的代码。我在同一个图中有三条曲线。我想向它所属的每条曲线提及特定的类。如何使用我编写的相同代码来实现它。代码是:

  plot(mm,q1(1,:),'b')
    hold on
    plot(mm,q1(2,:),'g')
    plot(mm,q1(3,:),'r')
    plot(mm,q1(4,:),'m')
    xlabel('time(yr)')
    ylabel('probability')
    hold off
我想在对应于图(mm,q1(1,:),'b')的图中写入“M1到M2”。类似地,其他地块分别为“M1至M2”、“M1至M3”和“M1至M4”。

您可以使用以下方法:

图例('M1到M2','M1到M3','M1到M4')


这允许您为曲线添加标签。

如何使用箭头来书写提及特定曲线的文本?我想使用textarrow。@user5179049-这通常应作为另一个问题提问。。看一看。