What exactly is the "n-point DFT" that fft() computes?
Mostra commenti meno recenti
I am trying to understand exactly how matlab is computing the fft when you call fft(myData, N), where N < length(myData).
In other words, it is computing the "first K outputs of an N point FFT" as detailed in the above link from fftw.org?
Thanks
Risposta accettata
Più risposte (1)
Youssef Khmou
il 23 Set 2014
0 voti
N is the number of points used to calculate the fft, it does not increase physical resolution but adds more point to the spectrum for more visual resolution, N is arbitrary.
2 Commenti
Youssef Khmou
il 23 Set 2014
Modificato: Youssef Khmou
il 23 Set 2014
for every element of the frequency vector X(f), it is a sum of X(t)*exp(-2*pi*j*t*f) where t lies in [1 M], M is the length of the signal, and f lies in [1 N], and N is the value chosen whether N > M or N< M.
Categorie
Scopri di più su Bartlett in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!