Mandelbrot Viewer

Easily generate and view Mandelbrot fractals
Download

Mandelbrot Viewer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • David Eck
  • Publisher web site:
  • http://math.hws.edu/eck/index.html
  • Operating Systems:
  • Mac OS X 10.4 or later
  • File Size:
  • 239 KB

Mandelbrot Viewer Tags


Mandelbrot Viewer Description

Easily generate and view Mandelbrot fractals Mandelbrot Viewer is a free Java software that allows you to generate and view Mandelbrot fractals. Visualizations of the Mandelbrot Set can be computed as follows: Take a point (a,b) in the xy-plane. Set (x,y) = (a,b). Perform the computation (x,y)= (a2 - b2 + a, 2xy + b) repeatedly until one of two things happen; either (1) the point (x,y) is more than 2 units distant from (0,0); or (2) the number of times that you have performed the computation is equal to some set upper limit. The number of times that you perform the computation is called the number of iterations, and the upper limit on the number of iterations is referred to as MaxIterations in the program. In the case (1), the starting point (a,b) is definitely not in the Mandelbrot Set; in the case (2), the starting point (a,b) is possibly in the Mandlebrot Set (but increasing the maximum number of iterations might show that (a,b) is actually not in the set). This sort of computation can't prove that a point is in the Mandelbrot Set, since that would require doing an infinite number of iterations and checking that (x,y) never moves more than two units away from (0,0).The "interesting" regions of the xy-plane are those along the boundary of the Mandelbrot Set, between black and colored areas. The object of the program is to find an interesting region and to make its structure visible -- and beautiful -- with well-chosen colors. You can zoom in on a point along the boundary, and you will always find more structure. To zoom in, click-and-drag the mouse to enclose a rectangular reqion. When you release the mouse, the inside of the rectangle will be expanded to fill the entire image. (The mouse can also be used for other functions; see the "Help..." command in the "Tools" menu for more information.) As you zoom in, you will have to increase MaxIterations, and you will want to use the Palette Editor to adjust the colors.After computing the image as described here, the program will make a second pass in which it computes iteration counts at additional points. The data from these additional points is averaged in with the data from the first pass. This can give a smoother, more attractive image. You can turn off this behavior, if you want, using the "Enable Subpixel Sampling" command in the "Control" menu.If you zoom in very far, the program will switch over to "High Precision" calculation. The numbers that are ordinarily used have only about 18 digits of accuracy. You can easily zoom in to the point where more digits are required. High precision computation allows any number of digits, but it takes much longer than normal precision (mostly because the normal precision numbers are implemented very efficiently in the hardware). Requirements: · Java 1.5 or later


Mandelbrot Viewer Related Software