等高線は標準でサポートされてるので素直に利用するだけ.
set contour
等高線の描画を有効にする.
set view <rot_x>, <rot_z>
三次元グラフの視点を設定する. set view 0,0 とすることで真上から見下ろす視点となり, 二次元平面として表示される.
set isosamples <N>
set isosamples <N>, <M>
関数をサンプリングする点の数を設定する. 値を大きくするほど滑らかな曲線が得られるが, 計算時間が増加する.
set cntrparam levels {auto} <n>
set cntrparam levels discrete <z1>, <z2>, ..
set cntrparam levels incremental <start>, <incr> {,<end>}
unset surface
三次元の曲面自体の描画を無効にする. 等高線のみを表示したい場合に使用する.
set contour
unset surface
set view 0, 0
set isosamples 100
set cntrparam levels 9
set key out
splot x**2 - y**2
set contour
unset surface
set view 0, 0
set isosamples 100
set cntrparam levels incremental -20, 5, 20
set key out
splot x**2 - y**2