Verallgemeinerte Lissajous-Figur mit Fourier-Summanden

Erste Summanden der Rechtecksfunktion

x = sin(a1t + c1) + sin(3a2t)/3 + sin(5a3t)/5 + sin(7a4t)/7,
y = sin(b1t) + sin(3b2t)/3 + sin(5b3t)/5 + sin(7b4t)/7

Variieren Sie die Parameter! Tipp: Parameterleiste anklicken und via Cursor-Tasten bewegen.

∈ ℝ+ \ {0}

; akzeptierte Formate: "red", "#099", "rgb(255, 0, 0)", "rgba(255, 0, 0, 0.5)"

Die Schieberegler sollen eine einigermassen zügige Animation ermöglichen, so kann z. B. der Graph mit t = 0 beginnend gezeichnet werden. Genauere Werte können in die Zahlfelder eingegeben werden, deren Abstufung für eine Feinabstimmung kleiner gewählt ist; auch diese Zahlfelder sind nach Anklicken durch die Cursor-Tasten steuerbar. Speicherung der Canvas als PNG durch Rechtsklick der Maus.

Klassische Lissajous-Figur ☛ (.html)

Grafik als SVG erzeugen (für Kleinrechner Schrittweite gross und t klein halten!):

Geduld bringt Sie auf den richtigen Pfad.

(Nach dem Erzeugen als Dokument beziehen oder im Navigator anschauen.)

Wird der Pfad noch etwas geglättet, sieht das am Ende schon recht passabel aus (.svg)/(.pdf) oder (.svg)/(.pdf). Nun, Python (.py) erledigt das weit speditiver (.svg)/(.pdf)! Eine Informatikerin möge mir einmal den ausgiebigen Umgang eines Browsers mit dem Arbeitsspeicher gütlich erklären...

SQRT.CH | IMPRESSUM