Kreisbilder Linien und Kurven Zelluläre Automaten

Geometrie


Kreisbilder

Applet zum Nachzeichnen der oben beschriebenen Schwingungsbilder: insgesamt vier voneinander abhängige Kreisbahnen stehen bereit. Voreingestellt ist ein gleicher Radius 70, Linienstärke 1 (jeweils Einheit Pixel), gleiche Geschwindigkeit, gleiche Richtung. Durch Scrollen lassen sich die einzelnen Parameter verändern:

  • Radius der einzelnen Kreisbahnen (r1 - r4, Werte: 1 - 300)
  • Linienstärke (s1 - s4, Werte: 0 - 50; 0 = unsichtbar, 50 = breite Bahn)
  • Bahngeschwindigkeiten (v1 - v4; π-Faktor; Werte: +/-250)
  • Drehrichtung (v1 - v4; Klick auf "=>" ändert die Richtung (negativer Wert))
  • Liniendichte (d, Werte 1 - 1000; 1 = Linien nur punktuell angedeutet, 1000 = Linien durchgezogen - abhängig von der Komplexität der Verhältnisse)

Zum Ausprobieren: Geschwindigkeiten einstellen auf 5 : 6 : 7 : 8 (Dur-Quintsextakkord), dann 5 : -6 : 7 : -8, dann 5 : 6 : -7 : -8 etc.

Java-Applet ...

Linien und Kurven

  • Zufallslinien 1 - zusammenhängend
Java-Applet ...
  • Zufallslinien 2 - frei
Java-Applet ...
  • Kreisbögen
Java-Applet ...
  • Peano-Kurve 1 (Pastelltöne)
Java-Applet ...
  • Peano-Kurve 2 (grau mit roten Verschiebungen)
Java-Applet ...
  • Peano-Kurve 3 (rund in Pastelltönen)
    Browserfenster für alle Peano-Kurven möglichst bidschirmfüllend öffnen!
    Bei Kurvenordnung 5 und 6 sehr rechenintensiv!
Java-Applet ...
  • Ellipsen-Graph -
    x = xa * cos2(t) + xb * sin(t) * cos(t) + xc;
    y = ya * sin2(t) + yb * sin(t) * cos(t) + yc;
Java-Applet ...
  • Polynom-Graph -
    y = a5*x5 + a4*x4 + a3*x3 + a2*x2 + a1*x + a0;
Java-Applet ...

Zelluläre Automaten

Versuche zur Theorie der "zellulären Automaten": die Grafiken entstehen durch Generierung der einzelnen Flächenpunkte nach Berechnung ihres Zustandes (hell oder dunkel) aus dem der unmittelbar umliegenden Punkte. (Sehr rechenintensiv!)

  • Berechnung nach Edward F. Moore (M46789)
Java-Applet ...
  • Berechnung nach Edward F. Moore (M56789)
Java-Applet ...
  • Berechnung nach John von Neumann
Java-Applet ...