有没有办法在 Octave 中绘制点名称?
Is there a way to plot a point name in Octave?
我想在图表上绘制两个点,这就是我设法做到的。
但我想在第一个点旁边写 x0,在第二个点旁边写 x1。
有没有办法在 Octave 中给一个点一个标签或者一个名字?
这是我的情节的图片:
如您所见,两个点没有标签。这是代码:
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>)
我想在图表上绘制两个点,这就是我设法做到的。
但我想在第一个点旁边写 x0,在第二个点旁边写 x1。 有没有办法在 Octave 中给一个点一个标签或者一个名字? 这是我的情节的图片:
如您所见,两个点没有标签。这是代码:
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>)