Logarithmus von 0

OP #2297140
Lesenswert?

Hallo,

in meinem Programm führe ich eine FFT-Analyse durch. Das Ergebnis wird 
logarithmisch skaliert.

Ich erhalte als Ergebnis in manchen Fällen einen 0-Peak als Ergebnis in 
meiner FFT. Das ist ja durchaus möglich - da fuer diese Frequenz nicht 
unbedingt ein Peak vorhanden sein muss ! !

Nun meine Frage - da der log von 0 ja nicht definiert ist - möchte ich 
aber an dieser Stelle nicht einfach meine ganze FFT "wegschmeisen" - wie 
wird da allg. verfahren ? Gibt es eine gängige Lösung für ? ?

Gruss
Gast #2299724
Lesenswert?

Ein kleiner, wenn auch nicht ganz sauberer, Trick wäre, eine kleine 
positive Zahl dazu zu zählen, bevor der log gemacht wird. Dadurch landet 
man dann automatisch bei einer "grossen" negativen Zahl nach dem log und 
die minus Unendlich (die aus der Null resultieren würde) ist abgefangen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren