Julia set boundary approximation with mouse control

Displays the Julia set boundary approximation using inverse iteration. Mouse controllable.

You are now following this Submission

This function shows an approximation of the Julia set boundary for the functions of the form P(z) = z^2 + C. The inverse iteration is a method for calculating previous values of z by doing z = sqrt(z-c). By doing this, points along the boundary are obtained. Since the sqrt will give two possible answers, this function will choose one at random.

No input arguments are needed to run. Use the mouse button to select a new constant C. Click and drag to dynamically change the constant C.

This function can also be called using julia(C). The function will then display the Julia set boundary using the specified constant C.

A set of parameter-value arguments are also available to change the settings including the plot boundaries or the plot color. For the full set of properties, see the comments in the function's header.

Cite As

Christopher (2026). Julia set boundary approximation with mouse control (https://www.mathworks.com/matlabcentral/fileexchange/29153-julia-set-boundary-approximation-with-mouse-control), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Fractals in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.0

Parameters width and height no longer do anything. Instead, the quantization level is now decided by the plot window size.

1.0.0.0