Forum: Algorithmen, Datenstrukturen und Klassendesign
by sx2008,
30. Sep 2012
Dann hast du irgendwo noch einen anderen Fehler.
Was ich über das Wurzelziehen und dessen Vermeidung geschrieben habe ist richtig und ist eigentlich in jedem Code so umgesetzt.
Z.B. auf Wikipedia http://de.wikipedia.org/wiki/Mandelbrot-Menge#Iteration_eines_Bildpunktes
Forum: Algorithmen, Datenstrukturen und Klassendesign
by sx2008,
30. Sep 2012
Das Wurzelziehen mit SQRT() sollte man bei der Mandelbrotmenge unbedingt vermeiden, denn es kostet viel Zeit.
In der rekursiven Variante wird ja auf (A < 2) abgefragt.
Lässt man das Wurzelziehen weg, dann muss auch die Konstante quadriert werden (2*2=4):
if (nX*nX + nY*nY) >= 4.0 then
exit;