Antworten:
Einige Möglichkeiten:
Wie Marton feststellt, gibt es mehrere "Achterkurven", die Ihren Anforderungen entsprechen könnten. Das vielleicht einfachste ist das Lemniskat von Gerono mit der Parametrisierung:
x = cos(t);
y = sin(2*t) / 2;
und sieht so aus:
Die Lemniskate von Bernoulli mag jedoch optisch ansprechender sein; Es hat eine Parametrisierung, die der Lemniskate von Gerono sehr ähnlich ist, mit der Ausnahme, dass beide Achsen mit dem folgenden Faktor skaliert sind 1/(sin(t)^2 + 1) = 2/(3 - cos(2*t))
:
scale = 2 / (3 - cos(2*t));
x = scale * cos(t);
y = scale * sin(2*t) / 2;
Es sieht aus wie das:
(Mit Maple 13 erstellte Animationen, die mit GIFsicle komprimiert wurden.)
Ich habe zufällig eine andere gefunden, die diese Formel verwendet:
Wie von Wolfram Alpha geplottet :
t
. Ich würde empfehlen, eine Beschreibung hinzuzufügen, wie Sie diese Formel verwenden, um ein sich bewegendes Objekt im Laufe der Zeit zu positionieren.