|
Fractali Mandelbor
|
|||||||||||||||||||||||||||||||
|
Ce e setul
Mandelbrot? |
|||||||||||||||||||||||||||||||
|
Setul Mandelbrot
este domeniul de convergenta a seriei contruita de secventa complexa
definita de regula recursiva
|
|||||||||||||||||||||||||||||||
|
Imaginea urmatoare arata o portiune a planului complex.
Punctele setului Mandelbrot au fost reprezentate cu negru. |
|||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||
|
Este posibil sa
asociem o culoare cu un punct din afara setului Mandelbrot. Culoare
punctelor depinde de numarul de iteratii necesare pentru a determina daca
fac sau nu parte din setul Mandelbrot, si poate fi interpretata ca distanta
fata de setul Mandelbrot. |
|||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||
|
Cum se poate construi setul
Mandelbrot? |
|||||||||||||||||||||||||||||||
|
Alegeti un punct din planul complex (sa-i spunem C).
Numarul are forma x + i*y. Calculati valoarea expresiei Haideti sa aruncm o privire asupra algoritmului dintr-un alt punct de vedere. Sa consideram ca toate puntele sunt atrase atat de infinit cat si de setul Mandelbrot. Aceasta face mai usor de inteles de ce:
|
|||||||||||||||||||||||||||||||
|
Care e smecheria? |
|||||||||||||||||||||||||||||||
|
Dupa cum se observa
e imposibil de aplicat procesul descris mai sus pentru ca nu putem itera la
infinit pentru a vedea daca un punct va ajunge sau nu la infinit. Este usor
de demonstrat insa ca daca distanta de la punct la origine devine mai mare
decat 2, va ajunge la infinit. Tinand cont de aceasta in momentul in care
distanta de la punct la origine depaseste valoarea 2 putem sa oprim calculul
pentru ca stim ca punctul va migra spre infinit. In plus putem asocia o
culoare cu numarul de iteratii efectuate (un mic numar de iteratii inseamna
ca punctul migreaza rapid spre infinit). Pe de alta parte,
daca punctul apartine setului Mandelbrot, distanta sa de origine nu va
depasi nicioadata valoarea 2, indiferent de numarul de iteratii efectuate.
Chiar daca punctul nu apartine setului ar putea fi necesare un numar foarte
mare de iteratii pentru a afla acest lucru. In ambele cazuri stabilim un
numar maxim de iteratii, dupa care presupunem ca face parte din set. Cu cat
facem mai multe iteratii cu atat imaginea va fi mai clara, dar calculele vor
fi mai lungi. |
|||||||||||||||||||||||||||||||
|
Exemple |
|||||||||||||||||||||||||||||||
|
Sa vedem cum sa
asociem o culoare unui punct din plan. Sa incepem cu un punct din afara
setului Mandelbrot: |
|||||||||||||||||||||||||||||||
|
![]() |
||||||||||||||||||||||||||||||
|
Sa repetam procesul
pentru un punct din interiorul setului Mandelbrot: |
|||||||||||||||||||||||||||||||
|
![]() |
||||||||||||||||||||||||||||||