如何在gnuplot中绘制正确的箭头

时间:2013-03-21 17:16:15

标签: plot gnuplot

在gnuplot中,我们绘制箭头:

set arrow from 0,0 to 1,1

我想制作一个只有箭头而没有其他数据的情节。我怎样才能做到这一点。现在,在设置箭头后,我需要给出一些绘图,因为没有箭头就不会被绘制。是否有可能在没有任何数据的情况下绘制一个空的“情节”?

我也见过online help on gnu等,但无法解决问题。

2 个答案:

答案 0 :(得分:10)

如果设置显式轴范围,则可以绘制NaN以获得一组干净的轴。

此外,还需要notitlet ''来隐藏NaN的密钥。

set xrange [0:5]
set yrange [0:5]
set arrow from 0,0 to 1,1
plot NaN t ''

plot output

答案 1 :(得分:0)

要仅绘制具有以常规轴为单位的坐标的箭头,可以使用vectors绘图样式。

# gnuplot 5
$data <<EOD
0 0 1 1
EOD
plot $data u 1:2:3:4 w vectors

# gnuplot 4.x
plot '-' u 1:2:3:4 w vectors
0 0 1 1
e