Fractal i

21
F F RACTALI RACTALI G G rafic rafic ă ă computerizat computerizat ă ă (sem. I) (sem. I) A A plica plica ţ ţ ii ii (sem. II) (sem. II) Curs op Curs op ţ ţ ional ional Anul III Anul III Informatic Informatic ă ă (2009-2010) (2009-2010) Lector dr. St Lector dr. St ă ă nic nic ă ă Daniel Daniel

Transcript of Fractal i

Page 1: Fractal i

FFRACTALIRACTALIGGraficraficăă computerizat computerizată ă

(sem. I)(sem. I) AAplicaplicaţţiiii (sem. II) (sem. II)

Curs opCurs opţţional ional Anul IIIAnul III

InformaticInformaticăă(2009-2010)(2009-2010)

Lector dr. StLector dr. Stăănicnicăă Daniel Daniel

Page 2: Fractal i

Obiective: Obiective:

Semestrul I (Fractali. Grafică computerizată): Acest curs îşi propune să pună în evidenţă multitudinea de structuri fractalice existente şi să dea o perspectivă grafică computerizată a acestora.

Semestrul II (Fractali. Aplicaţii): Acest curs îşi propune să pună în evidenţă multitudinea de aplicaţii ale structurilor fractalice în diverse ramuri ale ştiinţei. Se va realiza şi modelarea grafică computerizată a unor elemente din natură şi unele elemente de codare a imaginilor in computer.

Page 3: Fractal i

Termenul fractal provine din latinescul fractus, care înseamnă "spart“, "fracturat". Acest termen a fost introdus de Benoît Mandelbrot, în 1975.

Un fractal este un obiect matematic care are o structură detaliată la orice scară. În structura unui fractal, fiecare parte este asemănătoare cu fractalul întreg (este autosimilar).

Ce sunt fractalii?

Page 4: Fractal i

Fractalii, aceste deosebite obiecte matematice, de o mare complexitate, sunt generaţi printr-un procedeu matematic relativ simplu (metoda iteraţiei).

Dimensiunea geometrică a unui fractal se bazează pe dimensiunea Hausdorff, care este o extensie a dimensiunii euclidiene. Dacă în geometria euclidiana un obiect nu are decât o dimensiune întreagă, în geometria fractală dimensiunile sunt, în general, numere reale neîntregi pozitive.

Page 5: Fractal i

Exemple de fractaliExemple de fractali

Page 6: Fractal i

Curba lui KochCurba lui Koch

perimetrul = 3 perimetrul = 4 perimetrul = 5.33 perimetrul = 7.11

Şi, continuând, perimetrul = infinit, pentru această figură geometrică inclusă într-o mulţime cu aria finită.

Page 7: Fractal i

Curba lui HilbertCurba lui Hilbert

Curba lui Hilbert este un exemplu de curbCurba lui Hilbert este un exemplu de curbă ă continucontinuă,ă, de lungime infinitde lungime infinită,ă, f fărăără autointersec autointersecţţiiii,, care “umple” un care “umple” un ppăătrat.trat.

Page 8: Fractal i

Covorul lui SierpinskyCovorul lui Sierpinsky

Covorul lui Sierpinsky este un exeplu de obiect geometric despre care nu putem preciza dacă este o curbă sau o suprafaţă.

Page 9: Fractal i

Un fractal tridimensionalUn fractal tridimensionalBuretele lui MengerBuretele lui Menger

Page 10: Fractal i

Bazinele de atracBazinele de atracţţie ie pentru metoda lui pentru metoda lui NewtonNewton

de aproximare a solude aproximare a soluţţiilor ecuaiilor ecuaţţiei iei zz33+1=0+1=0

Page 11: Fractal i

Un fractal clasicUn fractal clasic::MulMulţţimea Mandelbrotimea Mandelbrot

Page 12: Fractal i

Dacă privim în profunzimea unui fractal, observăm structura sa complexă şi autosimilaritatea.

Page 13: Fractal i

AplicaAplicaţţii: ii: Interpolare fractalInterpolare fractalăă ((codarea imaginii)codarea imaginii)

ŞŞtitiţţi ci cââte ecuate ecuaţţii liniare ii liniare (y=ax+b) sunt necesare (y=ax+b) sunt necesare pentru a descrie complet pentru a descrie complet aceastaceastă ă imagine fractalimagine fractală, ă, adică pentru adică pentru a o memora a o memora

şşi a o reconstrui?i a o reconstrui?

Doar 4!

Page 14: Fractal i

Compresia fractală a Compresia fractală a imaginiiimaginii

Imaginea originală (184,320 bytes)

JPEG-maximă calitate (32,072 bytes)raţia de compresie: 5.75:1

Compresie fractală - (30,368 bytes)raţia de compresie 6.07:1

Page 15: Fractal i

Exemple de fractali Exemple de fractali îîn naturn natură: ă: nori, munţi, sol lunar, plante nori, munţi, sol lunar, plante

etc.etc.

Page 16: Fractal i

Un fractal natural: Un fractal natural: Brocoli RomanescoBrocoli Romanesco

Page 17: Fractal i

Un fractal în corpul Un fractal în corpul umanuman

Page 18: Fractal i

Alţi fractali în naturăAlţi fractali în natură

Page 19: Fractal i

ConţinutulConţinutul cursului cursuluiSemestrul ISemestrul IPrograma :Programa : Noţiuni introductive despre fractali şi dimensiune fractală;Noţiuni introductive despre fractali şi dimensiune fractală; Un proces de dinamica a populaţiei şi reprezentarea sa fractală (modelul Robert May); Un proces de dinamica a populaţiei şi reprezentarea sa fractală (modelul Robert May); Metode algoritmice pentru determinarea dimensiunii fractale;Metode algoritmice pentru determinarea dimensiunii fractale; Grafica computerizată a unor bazine de atracţie ale unor metode iterative de aproximare a soluţiilor Grafica computerizată a unor bazine de atracţie ale unor metode iterative de aproximare a soluţiilor

ecuaţiilor neliniare şi reprezentarea lor fractală (metoda Lin, metoda Bairstrow, metoda ecuaţiilor neliniare şi reprezentarea lor fractală (metoda Lin, metoda Bairstrow, metoda Newton,.metoda secantei, metoda parabolei, metoda Ostrowski, metoda Cebâşev, metoda Halley Newton,.metoda secantei, metoda parabolei, metoda Ostrowski, metoda Cebâşev, metoda Halley etc.);etc.);

Construcţia şi algoritmi de reprezentare grafică pentru unele tipuri de fractali (curba lui Koch, curba Construcţia şi algoritmi de reprezentare grafică pentru unele tipuri de fractali (curba lui Koch, curba lui Peano, curba lui Sierpinsky, covorul lui Sierpinsky, curba lui Hilbert, plante Lindenmayer, curba lui Peano, curba lui Sierpinsky, covorul lui Sierpinsky, curba lui Hilbert, plante Lindenmayer, curba dragonului, curba C etc.);dragonului, curba C etc.);

Mulţimi fractale obţinute iterativ: exemple şi reprezentări grafice (mulţimi Julia, mulţimi Mandelbrot Mulţimi fractale obţinute iterativ: exemple şi reprezentări grafice (mulţimi Julia, mulţimi Mandelbrot etc.);etc.);

Fractali fără iteraţie: exemple şi reprezentări grafice. Fractali fără iteraţie: exemple şi reprezentări grafice.

Bibliografie:Bibliografie: Karl-Heinz Becker, Michael Dorfler – Dynamical systems and fractals, Cambridge University Press, Karl-Heinz Becker, Michael Dorfler – Dynamical systems and fractals, Cambridge University Press,

1991.1991. Benoit Mandelbrot – Obiectele fractale, Editura Nemira, 1998.Benoit Mandelbrot – Obiectele fractale, Editura Nemira, 1998. Dick Olivier – Fractali, Editura Teora, 1996. Dick Olivier – Fractali, Editura Teora, 1996. G. Cherbit (editor) – Dimensions non entieres et applications – MASSON – 1991.G. Cherbit (editor) – Dimensions non entieres et applications – MASSON – 1991. Heinz-Otto Peitgen, Hartmut Jurgens, Dietmar Saupe – Chaos and Fractals – SPRINGER-VERLAG – Heinz-Otto Peitgen, Hartmut Jurgens, Dietmar Saupe – Chaos and Fractals – SPRINGER-VERLAG –

2004.2004. Gilbert Helmberg – Getting Acquainted with Fractals - Walter de Gruyter – 2007.Gilbert Helmberg – Getting Acquainted with Fractals - Walter de Gruyter – 2007.

Page 20: Fractal i

Semestrul Semestrul al al IIII- lea- lea

Programa :Programa : Noţiuni introductive despre fractali şi dimensiune fractală;Noţiuni introductive despre fractali şi dimensiune fractală; Interpolare fractală;Interpolare fractală; Modelarea unor elemente din natură: plante, nori, galaxii etc. Modelarea unor elemente din natură: plante, nori, galaxii etc. Reprezentări grafice Reprezentări grafice

computerizate;computerizate; Modelarea unor forme de relief : munţi bazine hidrografice, ţărmuri etc. Reprezentări Modelarea unor forme de relief : munţi bazine hidrografice, ţărmuri etc. Reprezentări

grafice computerizate;grafice computerizate; Prelucrarea imaginilor: codarea (compresia) fractală. Prelucrarea imaginilor: codarea (compresia) fractală. Algoritmi; Algoritmi; Aplicaţii în meteorologie: efectul fluturelui;Aplicaţii în meteorologie: efectul fluturelui; Alte aplicaţii (în economie, fizică, biologie etc.)Alte aplicaţii (în economie, fizică, biologie etc.)

Bibliografie:Bibliografie: Benoit Mandelbrot – Obiectele fractale, Editura Nemira, 1998.Benoit Mandelbrot – Obiectele fractale, Editura Nemira, 1998. Dick Olivier – Fractali, Editura Teora, 1996. Dick Olivier – Fractali, Editura Teora, 1996. Jaap A. Kaandorp - Fractal Modelling. Growth and Form in Biology – SPRINGER-Jaap A. Kaandorp - Fractal Modelling. Growth and Form in Biology – SPRINGER-

VERLAG – 1994.VERLAG – 1994. Michael Barnsley, Hawley Rising. - Fractals Everywhere. Boston: Academic Press Michael Barnsley, Hawley Rising. - Fractals Everywhere. Boston: Academic Press

Professional, 1993.Professional, 1993. Yuval Fisher (editor) - Fractal image encoding - SPRINGER-VERLAG – 1998.Yuval Fisher (editor) - Fractal image encoding - SPRINGER-VERLAG – 1998. Radu Dobrescu, Catalin Vasilescu (editori) - Interdisciplinary applications of fractal and Radu Dobrescu, Catalin Vasilescu (editori) - Interdisciplinary applications of fractal and

chaos theory – Editura Academiei, 2004chaos theory – Editura Academiei, 2004

Page 21: Fractal i

CChiarhiar şi în lanurile de grâu şi în lanurile de grâu “extratereştrii” au decupat “extratereştrii” au decupat

fractali:fractali: