NUFFT vs FFT?

23 ビュー (過去 30 日間)
Mario Lorenzo
Mario Lorenzo 2021 年 7 月 27 日
回答済み: Swetha Polemoni 2021 年 7 月 30 日
Hi guys,
I would like to ask regarding the advantages and disadvantages of the regular Fast Fourier Transform (fft) and the non uniform version (nufft). I noticed that for nufft, we need to specify the time samples. However, what is the real advantage and disadvantage of fft and nufft? I read that nufft provides faster computation than fft. But then, why do we still use fft? Is it because choosing the time sample difficult? Looking forward hearing from you guys!

回答 (2 件)

Frantz Bouchereau
Frantz Bouchereau 2021 年 7 月 29 日
The advantage of nufft is that it allows you to compute the FFT of non-uniformly sampled signals. You cannot do this with fft.
If your signals are uniformly sampled, then there is no need to use nufft.

Swetha Polemoni
Swetha Polemoni 2021 年 7 月 30 日
Hi
fft and nufft both are fast ways to calculate Discrete Fourier Transform of any signal. The only disadvantage of fft over nufft is it can be used to calculate dft of only uniformly sampled siganl. On the other hand nufft can be used to calculate dft of non-uniformly sampled signal.

カテゴリ

Help Center および File ExchangeFourier Analysis and Filtering についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by