Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

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

Ähnliche Präsentationen


Präsentation zum Thema: "Runde Fraktale Präsentation eines MatLab-Programms von Nele Fröse"—  Präsentation transkript:

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

2 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

3 Idee: Sinusfunktion Mit Sinus- und Cosinusfunktionen lassen sich vielleicht runde Fraktale herstellen. Zum Beispiel Schneckenhaus-förmige

4

5 1. Kreis Xsinus=sin(x) Ycosinus=cos(x)
Wobei x in kleinen Schritten von 0 bis 2Pi läuft.

6 2. Spirale Wir multiplizieren unsere Kurven mit einem schrittweise ansteigenden Wert Xspiral=schritt*sin(x) Yspiral=schritt*cos(x)

7 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.

8 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,...

9 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...

10 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)

11 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)

12 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)

13 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.

14 6. Fibonacci Spirale

15 Kanten-Eigenschaften
Reduziert man die Schrittzahl für die Kurven, so wiederholt sich auch das Kantenmuster selbstähnlich

16 Mehrere Spiralen Man kann auch mehrere Spiralen verdreht darstellen.

17 Noch mehr Spiralen

18 100 Spiralen... Huch??

19 Zoom...

20 Was ist passiert? Die Schritt-Kanten der verdrehten Spiralen überschneiden sich Dabei bilden sich dichte Kreise aus Schnittpunkten, die sich in eigenartiger Weise wiederholen Dieses Muster aus Abständen der Ringe zueinander ist selbstähnlich!

21 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: . . .

22 Kreismuster-Codes 5: .,. , .,. , .,. , .,. , .,. 6: , . , . , . , . , . , . , . , . , 7: , , , . ... 8: , . , . , . , . , . , . , . , . , 9: . , , , 10: , , , , , . . . 11: ,,, , ,,, , ,,, . 12: , , , , 13: ,,, , ,,, , . . 14: , , , ,.

23 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?

24 Fazit Ich weiß, dass ich nichts weiß
Vielleicht findet jemand anders heraus, wie die Kantenzahl und die Muster zusammenhängen.

25


Herunterladen ppt "Runde Fraktale Präsentation eines MatLab-Programms von Nele Fröse"

Ähnliche Präsentationen


Google-Anzeigen