如何使用gnuplot中的坐标标记向量箭头的端点?

如何使用gnuplot中的坐标标记向量箭头的端点?,gnuplot,Gnuplot,这里有一个生成单个2d向量的小脚本,我想把坐标放在箭头的两端,这样在查看时更清晰 set mxtics 5 set mytics 5 set xzeroaxis set yzeroaxis plot[y=-10:10][x=-10:10] "file.dat" using 1:2:3:4 with vectors filled head lw 3 notitle 这是我的文件.dat: 1 -3 -3 2 我一直在寻找,但我似乎不知道该怎么做。这是我第一次使用gnuplot,所以不容易实现。

这里有一个生成单个2d向量的小脚本,我想把坐标放在箭头的两端,这样在查看时更清晰

set mxtics 5
set mytics 5
set xzeroaxis
set yzeroaxis
plot[y=-10:10][x=-10:10] "file.dat" using 1:2:3:4 with vectors filled head lw 3 notitle
这是我的
文件.dat

1 -3 -3 2

我一直在寻找,但我似乎不知道该怎么做。这是我第一次使用gnuplot,所以不容易实现。

我不知道如何自动实现这一点,但这里有一个解决方法。首先,我修改数据文件以添加带有坐标的标签:

1 -3 -3 2 "(1,-3)" "(-2,-1)"
然后,我使用标签进行打印,并手动调整偏移量,使其看起来更美观:

plot[y=-10:10][x=-10:10] 'file.dat' using 1:2:3:4 with vectors filled head lw 3 notitle, \
'' using 1:2:5 with labels offset 3,0, \
'' using 3:4:6 with labels offset 0,-4


当然,您可以跳过花式绘图命令,只需手动放置带有坐标的标签。

我满足于使用标签手动添加坐标。。。但是我该怎么做呢?
在图形X,y
处设置标签X“text”,其中
X
是可选的数字标记。您可以在gnuplot控制台键入
帮助设置标签
,了解更多信息。