Suppliment for use with the Mandelbrot and Julia Plotter. Neil B. Breeden II 8-27-89 -------------------------------------------------------------------------- Interesting areas to plot using the Julia program include: (Constants) Complx-R Complx-I xmin xmax ymin ymax -------- -------- ----- ----- ----- ---- -0.12375 0.56508 -1.8 1.8 -1.8 1.8 -0.12000 0.74000 -1.4 1.4 -1.4 1.4 -0.48176 -0.53165 -1.5 1.5 -1.5 1.5 -0.39054 -0.59679 -1.5 1.5 -1.5 1.5 0.27334 0.00742 -1.3 1.3 -1.3 1.3 -0.11000 0.65570 -1.5 1.5 -1.5 1.5 -0.11031 -0.67037 -1.5 1.5 -1.5 1.5 -0.19400 0.65570 -1.5 1.5 -1.5 1.5 -0.15652 1.03225 -1.7 1.7 -1.7 1.7 -0.74543 0.11301 -1.8 1.8 -1.8 1.8 0.32000 0.04300 -2.0 2.0 -2.0 2.0 -0.12375 0.56508 -2.0 2.0 -2.0 2.0 -0.39054 -0.58679 -1.5 1.5 -1.5 1.5 -0.11000 0.67000 -2.0 2.0 -2.0 2.0 What do the inputs into the Julia program mean? C-R (Complx-R) is the Complex Constant Real portion's value. C-I (Complx-I) is the Complex Constant Imaginary portion's value. X min/X max are the range of X values to iterate. Y min/Y max are the range of Y values to iterate. Infinity is the value used to tell the results of iterating the X/Y value that it is heading off to infinity. IE: When the iterated result of X and Y are greater that Infinity then the iteration of that point stops. Max loop it the Maximum number of loops that can be spent iterating one X/Y point before the program gives up and goes on to the next point. Note: The bigger the values of Infinity and Max count you use the more detail the plot can have, beware though that the bigger these values the slower the program will run. -------------------------------------------------------------------------- Interesting areas to plot using the Mandelbrot programs include: rmin rmax imin imax; --------- --------- --------- -------- -2.250000 0.750000 -1.500000 -1.500000 -0.199200 -0.129450 1.014800 1.067070 -0.950000 -0.883333 0.233333 0.300000 -0.713000 -0.408200 0.492160 0.714290 -1.781000 -1.764000 0.000000 0.013000 -0.751040 -0.740800 0.105110 0.115360 -0.747580 -0.746240 0.106710 0.107790 -0.746541 -0.746378 0.107574 0.107678 -0.745910 -0.744480 0.111960 0.113390 -0.745538 -0.745054 0.112881 0.113236 -0.745468 -0.745383 0.112979 0.113039 -0.7454356 -0.7454215 0.1130037 0.1130139 -0.7454301 -0.7454289 0.1130076 0.1130085 -1.254024 -1.252861 0.046252 0.047125 What do the inputs into the Mandelbrot program mean? X min/X max are the range of X values to iterate. Y min/Y max are the range of Y values to iterate. Infinity is the value used to tell the results of iterating the X/Y value that it is heading off to infinity. IE: When the iterated result of X and Y are greater that Infinity then the iteration of that point stops. Max loop it the Maximum number of loops that can be spent iterating one X/Y point before the program gives up and goes on to the next point. Note: The bigger the values of Infinity and Max count you use the more detail the plot can have, beware though that the bigger these values the slower the program will run. ------------------------------------------------------------------------- Finally, where do the colors come from, simple put each pixel is iterated until it exceeds the value for Infinity or it gets to the Max loop value. A modulus operation is then preformed vs the number of colors avalible, the result of the modulus operation becomes the color number to assign the pixel. ------------------------------------------------------------------------- For more information on Julia and Mandelbrots please reference the following: Byte, Dec 1986 Ploting the Mandelbrot set - Peter B. Schoeder Scientific American issues over the last several years, see the Computer Recreations articles by A. K. Dewdney. The Beauty of Fractals. - H. O. Peitgen P. H. Ruchter. Published by Springer-Verlag. Atari ST Graphics & Sound - Walkowiak - Published by Abacus Software. ----------------------- End of TRY_ME.TXT -------------------------------