Forum: Multimedia
Delphi
by Eichhoernchen,
4. Mai 2007
So, ich hab mit dem Threadersteller noch nen paar PMs getauscht und jetzt sollten alle Fehler beseitigt sein.
{##############################################################################}
{Diese Funktion berechnet aus der X-BildKoordinate den realen Anteil im Koordinatensystem}
function getRe(const x:integer;ReMin,ReMax,Breite:real):real;
Begin
getRe := (x / (Breite /(abs(ReMax -...
Forum: Multimedia
Delphi
by Eichhoernchen,
29. Apr 2007
Soll getRe und getIm, einen Pixel in die Gauschezahlenebene umrechnen oder was?
Ich vermute ja dass nicht die For-Schleifen rekursiv sein sollen sondern die Berechnungsfunktion (in meinem Beispiel die whileschleife) der Mandelbrotmenge, so ürde das im Zusammenhang mit der Definition der Mandelbrotmenge Sinn machen.
const MaxIt = 400;
function getRe(pixel, ReMin, ReMax): real;
begin
Forum: Multimedia
Delphi
by Eichhoernchen,
29. Apr 2007
Pass auf, du hast 800 Pixel in der Breite und, 600 Pixel in der Höhe.
Und du hast Für die X-Achse also die Realwerte Von ReMin (-2,25) bis ReMax (0,75), sprich entsprechen 800Pixel in der Breite 3 Einheiten in der Gauschenzahlenebene.
Sprich um ein Pixel in die Gauschezahlenebene umzurechnen rechnest du Pixel/3
Auf der Y-Achse werden die Imaginärenzahlen aufgetragen.
Von ImMin=-1,5...
Forum: Multimedia
Delphi
by Eichhoernchen,
27. Apr 2007
Re und Im bezeichnen den Realwert und den Imaginärwert (der Teil mit dem i) einer Komplexenzahl.
die Formel für die Mandelbrotmenge ist ja:
z = z² + c
wobei z und c Komplexezahlen sind.
z = a + b*i (die Definition einer Komplexenzahl)
z² = (a + b*i)² = a² + 2*a*b*i + (b*i)²