Why is the FFT magnitude of a signal with two frequency components, of equal amplitude not equal for both frequencies?

6 views (last 30 days)

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
The reason the FFT magnitude is not the same for a signal with two frequencies of the same magnitude is because the FFT is calculated at discrete points. Therefore, if the frequency of interest is not represented exactly at one of the discrete points were the FFT is calculated, the FFT magnitude will be lower.
For more information about this subject, see the attached Tech Note 1703, " What is the Proper Scaling of FFT Magnitude for a Signal with Two Frequencies?"

More Answers (0)

Categories

Find more on Fourier Analysis and Filtering in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!