Rustプログラミングでジュリア集合(Julia Set) Rust言語でジュリア集合(Julia Set)をプログラミングした。GitHubでコードを公開しています。 マンデルブロ集合とジュリア集合は姉妹関係にあります。マンデルブロ集合では複素数zの初期値を0として、複素数cを複素平面上で変化させます。$z_{0}=0$$z_{n+1}=z_{n}^{2}+c$漸化式をある回数、繰り返して計算し、値が収束するか発散するかを判定して、漸化式の計算回数に合わせて適当に色付けします。これに対してJulia集合では複素数cを固定値にして、初期値zを複素平面上で変化させて複素数の漸化式計算を行います。更にcをパラメータとして変化させて生成した複数の画像をアニメーション化すると以下の様な不思議な図形が現れます。 ITTech RUST Julia ITTech/Rust