Mit Welch's Methode kann man ja recht schön ein Spektrum errechnen. Was macht man aber, wenn man nicht das ganze Spektrum haben möchte? Also ich möchte aus gesampelten Daten das Spektrum wie mit einem Spektrum-Analyzer bei einer bestimmte Mittenfrequenz mit eine gewünschten Auflösungsbandbreite (und Span naürlich) ausrechnen. Also z.B. Daten (ausreichend lange) mit 20 khz gesampelt, und nun möchte ich zwischen 999 Hz und 1001 Hz das Spektrum mit 0,01 Hz Auflösung. Klar, mit Welch's Methode das komplette Spektrum mit 0,01 Hz ausrechnen und dann eben nur den gesuchten Bereich anschauen, den Rest wegwerfen. Das geht doch aber bestimmt irgendwie eleganter, oder?
Schau mal nach "Zoom FFT". Prinzipiell: Gesuchte Frequenz nach DC "schieben", tiefpassfiltern und dezimieren. Dann FFT.
Ich habe noch "Subtransformation" und auch "Pruned FFT" gefunden. Zur Subtransformation gibt es nicht so viel Online, da muss man ein wenig Bücher wälzen.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.