人間の視覚を使って情報を引き出す操作を一般に可視化という。データ可視化の身近な例は天気図であろう。これをただ耳で聞いているだけでは何もわからない。低気圧や高気圧が図—天気図—としてあらわれる。明日の天気がだいたいわかる。明日の天気を知るのはほとんど不可能である。下のグラフを見ればわかる。ここで等高線の描画アルゴリズムを紹介しよう。f(x,y)=1.0の値の等高線を描く場合を考えよう。辺上のどの位置を等高線が横切るかは、線形補間をすればよい。下の図はちょうど中点を通る例である。squaresと呼ばれる。等高線という曲線を見ることで理解する方法である。等値面の「3次元版」も考えられる。下の図の白い矢印で示している物体は等値面の例である。この演習では、そのなかで無償で利用出来るgnuplotを利用する。(なお、gnuplotはGNUのソフトウェアではない。いうコマンド打てばgnuplotが立ち上がる。sin関数がプロットされるはずである。x**xとすれば見える。ヤコビ法によって次第に収束して行く様子を可視化してみよう。