Do you have to have an FFT to do an IFFT?
Ältere Kommentare anzeigen
I know that you can do a Fast Fourier Transformation from time to frequency domain and then back to the time domain with an Inverse Fast Fourier Transformation, but is it possible to just have an Inverse Fast Fourier Transformation converting from the frequency to the time domain without initially having the Fast Fourier Transformation?
Akzeptierte Antwort
Weitere Antworten (1)
Walter Roberson
am 5 Jul. 2013
0 Stimmen
Yes. ifft() works on any frequency data, no matter where it came from. Just be careful that the frequency data is not stored in shifted format (with 0 in the center)
For example you can find out how a 50 Hz and 50.1 Hz tone "beat" together by generating an array of zeros that is long enough, setting the bins for 50 Hz and 50.1 Hz to the same value (remember to set for both half-arrays), and then ifft() to see what the result is over time.
1 Kommentar
Joe
am 5 Jul. 2013
Kategorien
Mehr zu Fourier Analysis and Filtering finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!