Dobrý den,
moc rád jsem si to přečetl a ochytřil se :)
v kapitole 3. Konvergence či divergence posloupnosti zn
píšete že platí rovnost zn=zn+i
by asi mělo být spíše zn=zn+i
?
A v kapitole 4. Algoritmus vykreslení Mandelbrotovy množiny
Píšete: "Při větších velikostech pixelů může dojít ke znatelnému prodloužení výpočtu"
Myslel jste: "Při větších množství pixelů může dojít ke znatelnému prodloužení výpočtu"
nebo něco jiného? Protože velikost pixelu je z mého pohledu daná zobrazovací jednotkou, například monitorem.
Pěkný den.
Dobrý den,
to mě těší, že se vám článek líbil.
V kapitole 3 je to chyba, hned ji opravím.
A s tím počtem pixelů máte taky prevdu - časová složitost toho algoritmu obecně roste s maximálním počtem iterací a také počtem pixelů, které je nutné vypočítat. Existují sice různé metody zrychlení ("solid guessing" atd.), ale stále vede rostoucí počet pixelů k větší časové náročnosti.
Céčkový kód je tady, rychlejší pochopitelně: https://github.com/tisnik/fractals/blob/master/sdl_fract_viewer_2/src/main.c
Paralelní výpočet v Go: https://github.com/tisnik/go-root/blob/d111864be3c25178ca934ef34eff3ebccfb9a6a3/benchmarks/mandelbrot/go-parallel/mandelbrot.go