|
|
Pegelkorrektur bei FFT stimmt nicht |
|
dampfnudl |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 20.12.17
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.02.2018, 11:45
Titel: Pegelkorrektur bei FFT stimmt nicht
|
|
Hallo Zusammen,
ich habe ein Problem bei der richtigen Korrektur der Pegelwerte einer FFT.
Ich habe das kleine Beispiel unten programmiert um meine Funktion zu überprüfen, aber das Ergebnis stimmt leider nicht so ganz.
Ich verwende einen Sinus mit 1000 Hz und bringe den auf einen RMS-Wert von 60 dB. Anschließend wende ich die FFT an und will im Frequenzspektrum bei 1000 Hz einen Pegel von 60 dB erzielen. Ich bekomme aber komischerweise einen Wert von 63 dB, obwohl ich Samplingrate und Fensterlänge genau so gewählt habe, dass die Auflösung so abgestimmt ist, dass nur ein Bin einen Ausschlag hat.
Ich verstehe nicht so ganz, wo das Problem liegt. Ich würde mich freuen, wenn mir jemand auf die Sprünge helfen könnte.
|
|
|
|
|
LObo2010 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.05.2019, 20:32
Titel: RMS und Pegel FFT nochmal nachlesen ;-)
|
|
Hey Hey,
ich habe deine Code auf den richtigen Pegel korrigiert.
Die FFT gibt dir den maximalen Pegel, zu jeder Frequenz, für eine bestimmte Sampellänge, wider. Durch die Anwendung des RMS auf deinen Ausgangspegel erhöht sich der maximale Pegel.
Schöne Grüße und weiterhin viel Erfolg
|
|
|
|
|
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.
|
|