这是一个生成单个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
这是我的file.dat
:
1 -3 -3 2
我一直在寻找,我似乎无法弄清楚如何。这是我第一次使用gnuplot,因此它并不容易。
答案 0 :(得分:1)
我不知道自动执行此操作的方法,但这是一种解决方法。首先,我修改数据文件以添加带坐标的标签:
1 -3 -3 2 "(1,-3)" "(-2,-1)"
然后我plot with labels
并手动调整偏移量以使其看起来很漂亮:
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
当然,您可以跳过花哨的绘图命令,只需手动放置带坐标的标签。