MRaster examples 22.0.0.0
Image Processing Library
Loading...
Searching...
No Matches
ikeda_attractor.cpp File Reference

Draw an Ikeda map fractal. More...

Go to the source code of this file.

Detailed Description

Draw an Ikeda map fractal.

Author
Mitch Richling https://www.mitchr.me
Standards
C++20
See also
https://www.mitchr.me/SS/sic/index.html
Details

The one parameter Ikeda map is given by the following iteration:

\[ \begin{eqnarray} t_n & = & \frac{2}{5} - \frac{6}{1+x_n^2 + y_n^2} \\ x_{n+1} & = & 1 + u (x_n\cos(t_n) - y_n\sin(t_n)); \\ y_{n+1} & = & u (x_n\sin(t_n) + y_n\cos(t_n)); \\ \end{eqnarray} \]

Where \( u \ge \frac{3}{5} \) is a parameter.

We compute SGSIZ^2 paths for the attractor. The initial condition for each path is pulled from a SGWID wide grid centered at the origin. We compute MXITR steps for each path, and plot the steps after the DRTHS's iteration.

Definition in file ikeda_attractor.cpp.