caustic


caustic, a MATLAB code which generates an image of a caustic, by drawing n equally spaced points in a circle, and then connecting specific pairs of points using a spacing parameter m.

Licensing:

The computer code and data files described and made available on this web page are distributed under the MIT license

Languages:

caustic is available in a MATLAB version.

Related Data and Programs:

caustic_test

epicycloid, a MATLAB code which computes, plots and tabulates an epicycloid curve.

fern, a MATLAB code which displays the Barnsley fractal fern.

fibonacci_spiral, a MATLAB code which displays points on a Fibonacci spiral, suggesting the arrangement of seeds in a sunflower, for instance.

hilbert_curve, a MATLAB code which computes the sequence of discrete Hilbert curves whose limit is a space-filling curve.

mandelbrot, a MATLAB code which generates an image of the Mandelbrot fractal set;

Reference:

  1. Cleve Moler,
    modfun, A Short Program Produces Impressive Graphics,
    https://blogs.mathworks.com/cleve/2022/10/17/modfun-a-short-program-produces-impressive-graphics/
    Posted 17 October 2022.

Source Code:


Last revised on 19 December 2022.