Plot 有没有办法用八度音阶来绘制点名称?

Plot 有没有办法用八度音阶来绘制点名称?,plot,label,octave,Plot,Label,Octave,我想在一张图上画两点,这就是我设法做到的 但是我想在第一点旁边写x0,在第二点旁边写x1。 有没有办法给一个点一个标签或者更确切地说是一个八度的名字? 以下是我的情节图: 正如你所看到的,这两个点没有标签。代码如下: x0 = [5,10]; x1 = [-1.75, 0]; hold on; plot(x0(1), x0(2), 'x') plot(x1(1), x1(2), 'x') hold off; 谢谢。您可以使用text功能: x0 = [5,10]; x

我想在一张图上画两点,这就是我设法做到的

但是我想在第一点旁边写x0,在第二点旁边写x1。 有没有办法给一个点一个标签或者更确切地说是一个八度的名字? 以下是我的情节图:

正如你所看到的,这两个点没有标签。代码如下:

  x0 = [5,10];
  x1 = [-1.75, 0];
  hold on;
  plot(x0(1), x0(2), 'x')
  plot(x1(1), x1(2), 'x')
  hold off;

谢谢。

您可以使用
text
功能:

x0 = [5,10];
x1 = [-1.75, 0];
hold on;
plot(x0(1), x0(2), 'x')
plot(x1(1), x1(2), 'x')
text(x0(1), x0(2), "point 0")
text(x1(1), x1(2), "point 1")
hold off;
如果您需要调整字体大小,只需将其称为

text(x1(1), x1(2), "point 1","fontsize",<your_font_size>)
text(x1(1)、x1(2)、“点1”、“字体大小”