Tipps und Tricks zu DERIVE

Kurvenscharen

Inhalt:


Verzögerungsfunktion - Animation:

Frage:

In den Zeiten der DOS-Versionen konnte man durch Einstellung der Zeichengenauigkeit das Zeichnen der Graphen verzögern und damit eine Art von Animation erzeugen. Nun sind die Rechner so schnell, dass dieser Effekt einer verzögerten Zeichnung nicht mehr gelingt.

Antwort:

DERIVE braucht eine gewisse Zeit, um Flächen zu schraffieren. Das nützen wir, um eine Verzögerungsfunktion delay(n) zu erzeugen.
      delay(n) := VECTOR((x2 - 100) + (y2 - 100) ≤ RANDOM(1) + k, k, n)

Damit werden n Kreise weit außerhalb des üblichen Zeichenbereichs gezeichnet und deren Inhalt schraffiert. Diese Funktion ist innerhalb des VECTOR-Befehls, der die Kurvenschar definiert einzubauen, wie zB:

Delay

schar() zeichnet die Kurvenschar mit einem einzigen Plot, während schar(1) zwischen den einzelnen Graphen eine Pause lässt. schar(2) lässt eine längere Pause. Es ist nicht zu empfehlen, die Ausdrücke im Algebrafenster zu vereinfachen. Man sollte stattdessen im Zeichenfenster die Option Simplify Before Plotting oder Approximate Before Plotting aktivieren.

© PI-NOe, letzte Änderung am 9. September 2005, erstellt von Josef Böhm und Walter Wegscheider