vector.dat
0.0 0.0 1.0 0.0これは (0,0) から (1,0) へのベクトルデータとなる。
次を実行すると上記で準備したベクトルが描ける。
set xrange[-1:2] set yrange[-1:1] set style arrow 1 size character 5,45 filled linewidth 2 plot 'vector.dat' with vector arrowstyle 1
ベクトルの形 (矢印の頭のサイズや線の太さ) を変更する場合は set style arrow を使う。
set style arrow <index> {nohead | head | heads} {size <length>,<angle>{,<backangle>}} {filled | empty | nofilled} {front | back} { {linestyle | ls <line_style>} | {linetype | lt <line_type>} {linewidth | lw <line_width>} }
各パラメータを変化させた場合の出力例
矢印頭の長さを character 3 に変更
set style arrow 1 size character 3,45 filled linewidth 2
矢印頭の角度を 15度に変更
set style arrow 1 size character 5,15 filled linewidth 2
矢印の線の太さを 5 に変更
set style arrow 1 size character 5,45 filled linewidth 5
矢印頭の中を塗りつぶさない
set style arrow 1 size character 3,45 empty linewidth 5
矢印頭を線のみにする
set style arrow 1 size character 3,45 nofilled linewidth 5
0 件のコメント:
コメントを投稿