|
|
DFT/FFT: Quinn's Frequency Estimator funktioniert nicht |
|
SignalRocker |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.02.2018, 13:25
Titel: DFT/FFT: Quinn's Frequency Estimator funktioniert nicht
|
|
|
|
|
Hallo zusammen,
ich stehe gerade vor der Aufgabe, die Frequenz von einem Signal möglichst präzise bestimmen zu müssen. Dazu soll das Signal mittels FFT in den Frequenzbereich transormiert werden um anschließend das Maximum bestimmen zu können. Um die Frequenz genauer als die Frequenzauflösung der FFT bestimmen zu können, soll anschließend das Maximum mittels dem Quinn Estimator bestimmt werden. Dieser Algotithmus wird mit dem diskreten Maximum sowie den beiden benachbarten Bins gefüttert und soll dann ein ausgeben, welches die Abweichung vom diskreten Maximum zum geschätzen Maximum angibt. Also als Beispiel:
mit
Ähm, naja, wenn ihr den Code per copy&paste mal testet, seht ihr, dass das errechnete [math]\delta[\math] leider alles andere als zwischen -0.5 und 0.5 liegt, was ja in dem Sinne keinen Sinn ergibt. Aber warum? Ich finde den Fehler nicht... Die Implementierung des Quinn Estimator ist auf jeden identisch mit Quinns Paper dazu:
B. G. Quinn, "Estimating frequency by interpolation using Fourier coefficients," in IEEE Transactions on Signal Processing, vol. 42, no. 5, pp. 1264-1268, May 1994.
doi: 10.1109/78.295186
URL: http://ieeexplore.ieee.org/stamp/st.....=295186&isnumber=7292
Hat jemand ne Idde, warum da trotzdem irgendwas nicht ganz funktioniert? Bin für jeden Tipp dankbar.
Vielen Dank und schönen Gruß,
SignalRocker.
|
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|