Julia and Mandelbrot Set Generation

David E. Joyce


For background on Julia and Mandelbrot sets, see the introduction.

The forms below are useful if you want to view a specific part of the Mandelbrot set, or a specific part of a particular Julia set, that is, you know the regions of the complex plane you want to view and, in the case of a Julia set, you also know the parameter µ.

If you just want to look around the Mandelbrot set, you'll find the Mandelbrot Applet much easier and faster to use. If you also want to see the associated Julia sets, you'll find the Julia and Mandelbrot Explorer much more convenient.


Below are two forms, The first requests the generation of a Mandelbrot separator set, the second the generation of Julia sets.

When you choose a Julia set, you specify which one by indicating a complex parameter µ, and when you choose the Mandelbrot separator set, you specify whether you want to see it in the µ plane or the lambda plane. In either case, you may also specify the rectangle of the complex plane to display, the size of the image to be produced, and the maximum number of iterations to be used for each pixel in the image.

You'll have to refresh the image if you get more than one since all the images are stored in the same file.


Mandelbrot separator set

Specify whether you want the µ parameter plane or the lambda parameter plane.
µ parameter plane
lambda parameter plane

Next specify the window of the complex plane to display. Give the low value and the high value for each of x and y.
Low x value: High x value:
Low y value: High y value:

Now specify the size (pixels by pixels) of the image you want to have.
Width= by Height=

Next, indicate the maximum number of iterations to use for each pixel.
Maximum number of iterations=

Would you like an in-line image, or one that requires an external viewer?
In-line image
External image

You may have your image in color or in black and white.
Color images
Greyscale images

If you're all set, press the button to request the image.
(Note that it may take a while if you ask for a big image or a lot of iterations.)


Julia Sets

Specify the complex parameter µ.
Real part of µ: Imaginary part of µ:

Next specify the window of the complex plane to display. Give the low value and the high value for each of x and y.
Low x value: High x value:
Low y value: High y value:

Now specify the size (pixels by pixels) of the image you want to have.
Width= by Height=

Next, indicate the maximum number of iterations to use for each pixel.
Maximum number of iterations=

Would you like an in-line image, or one that requires an external viewer?
In-line image
External image

You may have your image in color or in black and white.
Color images
Greyscale images

If you're all set, press the button to request the image.
(Note that it may take a while if you ask for a big image or a lot of iterations.)


Sept., 1994. This page copyright © 1994. Images produced by this Julia and Mandelbrot Set Generator are in the public domain and may be used for any purpose whatsoever.
David E. Joyce

Department of Mathematics and Computer Science
Clark University
Worcester, MA 01610

This page is located at http://aleph0.clarku.edu/~djoyce/julia/juliagen.html