等高線の本数を決める

等高線の本数を決めるコマンド

gnuplotでは等高線図をプロットする場合、等高線の数を任意に決める事ができます。デフォルト設定の等高線の本数で等高線図をプロットして、等高線の数が少ない、または多いと思ったときは、等高線の数を調節してみましょう。そのためにはコマンド set cntrparam levels (等高線の本数) を用います。例えば等高線の本数を10本にしたい場合は set cntrparam levels 10 と入力します。

以下は等高線の本数を10本にしてプロットした例です。以下のコマンドにある set view 0,0 は、xy平面を真上から見下ろすためのコマンドであり、unset surface は 3次元プロットすると表示されるメッシュラインを消すためのコマンドです。

gnuplot> set contour
gnuplot> set view 0,0
gnuplot> unset surface
gnuplot> set cntrparam levels 10
gnuplot> splot x*x+y*y


2009/04/20 更新