gnuplot には非常に優れたヘルプ/ドキュメントが組み込まれています。gnuplot でベクトルをプロットする方法の詳細については、help plot
orと入力してください。help vector
2Dvectors
スタイルは、(x,y) から (x+xdelta,y+ydelta) へのベクトルを描画します。
各ベクトルの最後に小さな矢印が描かれます。
4 列: xy xdelta ydelta
つまり、入力ファイルには 4 つの列が必要です。最初の 2 つの列はベクトル/矢印の開始 (x,y) 位置を定義し、最後の 2 つの列はその (x,y) 方向を定義します。
# file.dat
0 0 .5 .5
0 1 -.5 .5
1 1 1 0
次のコマンドを入力します
plot "file.dat" using 1:2:3:4 with vectors filled head lw 3
次の出力が得られます。

set arrow
コマンドでベクトルを描く
set arrow
少数のベクトル/矢印のみを描画する必要がある場合 (たとえば、プロット内のいくつかのポイントを強調表示する場合)は、コマンドの使用を検討してください。
set arrow 1 from pi/2,1 to pi/2,0
set arrow 2 from pi*3/2,-1 to pi*3/2,0
plot[0:2*pi] sin(x)
