グラフを重ねて描く

gnuplotでは複数のグラフを簡単に重ねて描くことができます。

# 結果

gnuplot> plot 1, x

これは y = 1 と y = x の2つの直線を描いています。

replotコマンドを使う

「plot 1, x」に続けて, replotコマンドを用いて y = x^2 の直線を付け足してみます。

# 結果

gnuplot> replot x**2

aのb乗はよく a^b と表記されるので覚えておいてください。 ただしプログラミング言語では a**b という演算子も比較的多く使われています。

「replot EXPRESSION」は前回のplotに式 EXPRESSION を ,(コンマ)で区切って追加したものをplotします。 従って先ほどの文は,

gnuplot> plot 1, x, x**2

と等価です。 単に「replot」と入力すると,前回と同じようにplotします。

$Id: draw_cumulative_graphs.shtml 1289 2007-02-04 13:22:39Z SYSTEM $