|HOMEへ| PC解説| gnuplot|

Gnuplotでグラフ作成

目次


とりあえずグラフを描こう

(1)Gnuplotの起動と終了

さあ, gnuplot を開きましょう. ちなみに, gnuplotを終了させるには, 次のように「exit」あるいは「quit」と入力して, リターンキーを押します.
gnuplot> exit

(2)関数グラフを描く

gnuplotの画面にて, 次のように入力して, リターンキーを押してください.
gnuplot> plot sin(x)
sin(x)
正弦波がプロットされましたね. グラフを消すには, グラフ上にカーソルを合わせて「q」キーを押します.

ついでに, 0.5*cos(x) の関数も同時に表示してみましょう.

gnuplot> plot sin(x), 0.5*cos(x)
2つの関数は「コンマ(,)」で区切ります. なお, 三角関数(sin, cos, tan)の横軸は, rad単位の値となります.
sin(x)

他にも次のような関数が使えます.
関数 gnuplotでの表記
べき乗: x2 + x3 + x4x**2+ x**3 + x**4
指数関数: exexp(x)
平方根: √(x)sqrt(x)
絶対値: |x|abs(x)
自然対数: logex log(x)
常用対数: log10x log10(x)
正弦関数: sin(x) sin(x)
余弦関数: cos(x) cos(x)
正接関数: tan(x) tan(x)
逆正弦関数: arcsin(x) = sin-1(x) asin(x)
逆余弦関数: arccos(x) = cos-1(x)acos(x)
逆正接関数: arctan(x) = tan-1(x) atan(x)
他にも多くの関数が用意されていますので,詳細はgnuplotマニュアル(p.38あたり)を参照してください.

(3)グラフの整形

ここから, グラフを見栄えが良くなるようにアレンジしてゆきます.