31 Arrows

2 次元のスタイル arrows は、各点 (x,y) に長さと方向の角を指定して矢 印を描きます。追加の入力列は、各データ点毎の variable color 情報、ある いは arrow style として使用します。 これは、矢先の場所の指定方法以外は 2 次元描画スタイルの with vectorsと同じで、矢先は delta_x + delta_y でなく length (長さ) + angle (角) で与えます。以下参照: with vectors (p. [*])


    4 列:  x  y  length  angle

キーワード with arrows の後ろには、インラインの arrow style 属性や、 定義済みの arrow style の参照、また arrowstyle variable による各矢印 毎に適用したい arrow style 番号を他の列から読み込ませること、などを 追加指定できます。

正の length 値は、x 軸の座標で解釈します。 -1 < length < 0 の値は、水平グラフ座標、すなわち |length| を全体のグ ラフ幅に対する割合として解釈します。 gnuplot は x と y の拡大率の差、または描画アスペクト比に関して調整して、 見た目の長さが方向角とは独立であるようにしようとします。

angle は常に度単位で指定します。

竹野茂治@新潟工科大学
2020-12-08