Error in phase and magnitude results of fft
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi everyone,
I need to analyze data from a test rig by using fft function. So I came about the question of error. If I get the amplitude of a signal form the fft, what is the error to that? Do I need to split my time signal into several parts and compare the magnitude and phase results of the fft of each to get an error or is there a simpler way?
Thanks, Tanja
0 commentaires
Réponses (1)
Walter Roberson
le 2 Déc 2015
3 commentaires
Walter Roberson
le 2 Déc 2015
That would be relative error, not absolute error. You need to multiply it by max(abs()) of your data to estimate the absolute error.
Is the sensor inaccuracy semi-permanent (e.g., flaw in the lens) or is the inaccuracy due to noise?
If the inaccuracy is due to per-reading noise then effectively you have a high frequency additive signal that could be filtered out.
Voir également
Catégories
En savoir plus sur Transforms dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!