在matlab图形中绘制标签

时间:2015-07-01 13:31:17

标签: matlab plot labels

我想在Matlab中制作一个图形。 我们假设我为x设置[1,3,5],为y设置[0.2,0.4,0.5]。是否可以绘制其上带有标签的图形,而不仅仅是点或线。例如,在坐标x = 1和y = 0.2时,它被写成" event1"在坐标x = 3和y = 0.4时,它写成" event2"。

1 个答案:

答案 0 :(得分:1)

是的,你可以这样做:

x = [1 3 5];
y = [0.2 0.4 0.5]
my_str = {'event 1';'event 2';'event 3'};
figure
text(x,y,my_str);
axis([0.8*min(x) 1.2*max(x) 0.8*min(y) 1.2*max(y)])