gnuplotで軸に平行な線を描く~メモ~

TeXではないけれど.

グラフを描いたり,実験データのFittingなどに使えるフリーソフトgnuplot
x=const.
y=const.
の直線の描き方の簡単なメモ.

x軸に平行なほうは簡単.

Plot 0.5 notitle

で作れます.
問題はy軸に平行な直線.

調べてみるといくつか方法があるみたいですが,
私が使っているのは媒介変数表示を使うやり方です.

set parametric #媒介変数表示を使う宣言?
set trang[0.1:0.4] #変数のtの範囲を指定.0.1〜y〜0.4の間に線を引く
const = 3 #x=3をつくりますの意.
plot const,t with lines

で描ける様になりました.線を長くしたければrangeの範囲を広げれば大丈夫です.
線の位置を変えたければconstの値を好きに変えれば大丈夫.

というか,媒介変数表示の機能って便利ですね.
グラフが描けなくて詰みそうでしたが,あっさり解決しました.
フリーでいろいろできて,ほんとにgnuplotは優秀ですね.

にほんブログ村 科学ブログ 物理学へ
にほんブログ村