Spde

Spdeでフィボナッチ螺旋

感想 こんなきれいなものを見つけたので衝動的に書き写した。 フィボナッチ数の計算ロジックの中で描画するのはよくないのは分かるけど、綺麗な処理の組立ってどうしたらいいのかしら。 末尾再帰のコードはここから。 メモ化はScalaらしくないし単純再帰は良…

SpdeでNewton Fractals

参考 Newton Fractals (Python recipe) Scalaで複素数計算 size(512, 512) noLoop val (xa, xb, ya, yb) = (-1.0, 1.0, -1.0, 1.0) val maxIt = 20 val h = 1e-6 val eps = 1e-3 def f(z: Complex) = z * z * z - Complex(1.0, 0.0) case class Complex(re: …

Spdeでお絵かきプログラミング再入門

SpdeはScala(的文法)でビジュアルプログラミングをするためのツール。 Processingという言語からインスピレーションを得ている。 Scalaの勉強がてら導入したので、yoppa.orgの授業資料を参照しながら簡単なコードを書いていく。参照: 第3回:変数と繰り…