ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

【Processing】グモウスキー・ミラの写像

成果物

f:id:Nekodigi:20200112181722p:plain

今回は、CによるカオスCGという本に載っていた、カオスを作ってみました。この特徴的な形から神話の鳥と呼ばれています。これ以外にも興味深いカオスがたくさん載っているので見てみてください。

解説

Wikipediaにはこのような数式がありますが

 

今回は、f2-g1α = 0.009, σ = 0.05, μ = −0.801という条件でスタートしました。アトラクターのスタート地点はどこでも大丈夫だと思うので、(1, 1)にしています。

f2-g1だと具体的には次のようになります。引き算ではありません。念のため…

 \begin{array}{l}x_{n*1} \ =\ y_{n} \ +\ \alpha y_{n}\left( 1-\sigma y^{2}_{n}\right) +g_{1}( x_{n})\\y_{n+1} \ =\ -x_{n} \ +\ g_{1}( x_{n+1})\end{array}

ja.wikipedia.org

コード

このコードはWikipediaの情報をもとに、自力で作成したのでご自由に使ってください。