Runde Fraktale

25
Runde Fraktale Präsentation eines MatLab-Programms von Nele Fröse Seminar bei Prof. Chr. Kaernbach: Dynamik komplexer Systeme Juli 2007, Kiel

description

Runde Fraktale. Präsentation eines MatLab-Programms von Nele Fröse Seminar bei Prof. Chr. Kaernbach: Dynamik komplexer Systeme Juli 2007, Kiel. Warum Runde Fraktale?. Eckige Fraktale wie die Kochkurve kennen wir schon. Gibt es so etwas auch ohne Ecken? Eigenschaften von fraktalen Mustern: - PowerPoint PPT Presentation

Transcript of Runde Fraktale

Page 1: Runde Fraktale

Runde Fraktale

Präsentation eines MatLab-Programms von Nele Fröse

Seminar bei Prof. Chr. Kaernbach: Dynamik komplexer Systeme

Juli 2007, Kiel

Page 2: Runde Fraktale

Warum Runde Fraktale?

• Eckige Fraktale wie die Kochkurve kennen wir schon.

• Gibt es so etwas auch ohne Ecken?

• Eigenschaften von fraktalen Mustern:

• Selbstähnlichkeit:• Bekommt man einen

Ausschnitt des Fraktals präsentiert, so kann man es vom Original nicht unterscheiden

www.flg-online.de/faecher/ma/fraktale/einfach.htm

Page 3: Runde Fraktale

Idee: Sinusfunktion

• Mit Sinus- und Cosinusfunktionen lassen sich vielleicht runde Fraktale herstellen.

• Zum Beispiel Schneckenhaus-förmige

Page 4: Runde Fraktale
Page 5: Runde Fraktale

1. Kreis

• Xsinus=sin(x)• Ycosinus=cos(x)• Wobei x in kleinen

Schritten von 0 bis 2Pi läuft.

Page 6: Runde Fraktale

2. Spirale

• Wir multiplizieren unsere Kurven mit einem schrittweise ansteigenden Wert

• Xspiral=schritt*sin(x)• Yspiral=schritt*cos(x)

Page 7: Runde Fraktale

2. Spirale

• Problem: Diese Spirale ist nicht wirklich selbstähnlich.

• Der Abstand zwischen den Spirallinien müsste zur Mitte hin enger werden, damit man sie ins Unendliche fortführen kann.

Page 8: Runde Fraktale

3. Fibonacci-Zahlen

• Wenn der Radius der Spirale nach außen derart zunimmt, dass sich der neue Radius aus der Summe der beiden alten ergibt, haben wir Selbstähnlichkeit.

• Fibonacci-Zahlen:• 0,1,1,2,3,5,8,13,21,...

Page 9: Runde Fraktale

4. Fibonacci und Sinus

• Die Idee ist nun, die Kurven schrittweise mit der nächsthöheren Fibonacci-Zahl zu multiplizieren.

• Ganz so einfach ist die Sache jedoch nicht...

Page 10: Runde Fraktale

4. Fibonacci und Sinus

• Hier sieht man die Sinuskurve mit wachsender Amplitude nach den Fibonacci-Regeln.

• Um einen geschmeidigen Kurvenverlauf zu erzielen, wird die Kurve erst nach jeden Nulldurchgang mit der höheren F-Zahl multipliziert:

• xspiral=fibonacci(i)*sin(x)

• i=ceil(schritt*konstante)

Page 11: Runde Fraktale

5. Fibonacci und Cosinus

• Bei der zugehörigen Cosinuskurve muss die F-Zahl an der gleichen Stelle geändert werden wie bei Sinus, sonst gibt es Ecken in der Gesamt-Spirale

• Also eine neue F-Zahl an jeder Amplitude

• Allerdings entstehen dafür Zacken in der Cos-Kurve

• yspiral= fibonacci(i)*cos(y)

Page 12: Runde Fraktale

5. Fibonacci und Cosinus

• Um die Zacken zu glätten, müssen die Kurvenstücke abwechselnd nach oben und unten um eine F-Zahl additiv verschoben werden.

• yspiral= (+/-1) *fibonacci(i-3) +fibonacci(i)*cos(y)

Page 13: Runde Fraktale

6. Fibonacci Spirale

• xspiral und yspiral zusammen ergeben eine schöne selbstähnliche Spirale!

• Wenn man unendlich viele Windungen berechnet, kann man unendlich weit in die Spirale hineinzoomen, ohne dass sich ihr Erscheinungsbild ändert.

Page 14: Runde Fraktale

6. Fibonacci Spirale

Page 15: Runde Fraktale

Kanten-Eigenschaften

• Reduziert man die Schrittzahl für die Kurven, so wiederholt sich auch das Kantenmuster selbstähnlich

Page 16: Runde Fraktale

Mehrere Spiralen

• Man kann auch mehrere Spiralen verdreht darstellen.

Page 17: Runde Fraktale

Noch mehr Spiralen

Page 18: Runde Fraktale

100 Spiralen... Huch??

Page 19: Runde Fraktale

Zoom...

Page 20: Runde Fraktale

Was ist passiert?

• Die Schritt-Kanten der verdrehten Spiralen überschneiden sich

• Dabei bilden sich dichte Kreise aus Schnittpunkten, die sich in eigenartiger Weise wiederholen

• 1-3-1-3-1-3-1-3...• Dieses Muster aus Abständen

der Ringe zueinander ist selbstähnlich!

Page 21: Runde Fraktale

Andere Kreismuster

• Es bilden sich verschiedene Kreismuster je nach Kantenauflösung der Spirale

• Bild oben: 6, unten: 7• Die Kreise unterscheiden sich

nach Dicke und Nähe• Grobe Klassifizierung nach

Augenmaß:• Dicker Ring: ,• Dünner Ring: .• Nahe Ringe: ...• Ferne Ringe: . . .

Page 22: Runde Fraktale

Kreismuster-Codes

• 5: .,. , .,. , .,. , .,. , .,.• 6: , . , . , . , . , . , . , . , . ,• 7: . ... . , . ... . , . ... . , . ... • 8: , . , . , . , . , . , . , . , . ,• 9: . , . . ... . . , . . ... . . , . . ...• 10: , . . . , . . . , . . . , . . . , . . . • 11: . . . ,,, . . . , . . . ,,, . . . , . . . ,,, .• 12: . . . . , . . . . , . . . . , . . . . ,• 13: . . . . ,,, . . . . , . . . . ,,, . . . . , . .• 14: . . . . .,. . . . .,. . . . .,. . . . .,.

Page 23: Runde Fraktale

Was sagt uns das?

• Die Ringmuster wiederholen sich periodisch und selbstähnlich, sind also auch fraktal

• Die fraktalen Spiralen haben fraktale Ringmuster erschaffen!

• Und wir wissen nicht, bei welcher Kantenzahl welches Muster entsteht. Chaos?

• Oder kann man für jede Kantenzahl das Muster vorhersagen und umgekehrt?

Page 24: Runde Fraktale

Fazit

• Ich weiß, dass ich nichts weiß

• Vielleicht findet jemand anders heraus, wie die Kantenzahl und die Muster zusammenhängen.

Page 25: Runde Fraktale