マンデルブロ集合を計算してみる

マンデルブロ集合を計算してみた。

マンデルブロ集合とは

f:id:fjkz:20150430053011p:plain

で表される漸化式でn→∞としたときにz_nが発散しない複素数cの集合である。

コード

マンデルブロ集合を計算してPPM形式の画像を出力します。

結果

画像は複素平面を表しており、横が実数軸、縦が虚数軸です。複素平面上の点cがマンデルブロ集合に含まれていれば、その点は黒で表現されています。

マンデブロ集合に含まれない位置、つまり漸化式が発散する点は、発散した方向を色相で表現しています。発散の速度が早い箇所は明度が強いのですが、わかりずらいです。

特に目新しさもない、普通のマンデルブロ集合の絵です。

f:id:fjkz:20150430052331j:plain