Functions for a generalised Lissajous Pendulum

x = exp(−At)·[sin(a1t + b1) + sin(a3t + b3)],
y = exp(−Bt)·[sin(a2t + b2) + sin(a4t + b4)]

Maybe you're already familiar with Lissajous figures (Bowditch curves). These can be realised by any oscilloscope or even with refined mechanical pendulums (harmonographs), cf. or, whereby of course potential energy is lost: the pendulum comes to a standstill (parameters A and B below).

The figure to start with comes with a big stepsize, if you reduce it you'll get a smoother graph.

Just vary the parameters! Hint: Click on the parameter sliders and control the change via your cursor keys. Have fun!

∈ ℝ+ \ {0}

; accepted formats like: "red", "#f00", "rgb(255, 0, 0)", "rgba(255, 0, 0, 0.5)"

In case this application does not work in your device, check my GeoGebra version (.html). In any case, JavaScript has to be activated in your browser.

If you like to create a vector graphic, you can use my small python program (.py). Or try this:

Save as SVG (for tiny computing keep stepsize big and t small!):

This may take a while.

(After the creation you can download the file.)