Ja dann hast du irgendwo sonst ein Problem in deinem Code. Denn b
Delphi-Quellcode:
c := 0.0001;
d := -ln(c);
b := (ln(Sqrt(r * r + i * i) + c ) + d ) * q1;
ist ja genau so gebaut, dass b=0 für ¦Spektrum¦=sqrt(r*r+i*i)=0.
¦Spektrum¦=0 in b eingesetzt:
b = (ln(0+c) - ln(c))*q1 = 0*q1 = 0
Wenn ich deine Änderungen verwende also Zeile für Zeile die Funktion debuggen will.
Bekomme ich einen Stacküberlauf.
Ich glaube das Teil ist einfach zu hoch für mich. (Mir fehlt die höhere Mathematik um die Probleme lösen zu können)
Edit
wurde zur Seite gelegt im Moment keinen Bock mehr.
Danke für die Hilfe.
gruss