Abstract

The so-called non-uniform fast Fourier transform (NFFT) is a family of algorithms for efficiently computing the Fourier transform of finite-length signals, whenever the time or frequency grid is non-uniformly spaced. Among the five usual NFFT types, types 4 and 5 involve an inversion problem, and this makes them the most intensive computationally. The usual efficient methods for these last types are either based on a fast multipole (FM) or on an iterative conjugate gradient (CG) method. The purpose of this study is to present efficient methods for these type-4 and type-5 NFFTs in the one-dimensional case that just require three NFFTs of types 1 or 2 plus some additional fast Fourier transforms (FFTs). Fundamentally, they are based on exploiting the Lagrange formula structure. The proposed methods roughly provide a factor-ten improvement on the FM and CG alternatives in computational burden. The study includes several numerical examples in double precision, in which the proposed and the Gaussian elimination, CG and FM methods are compared, both in terms of round-off error and computational burden.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call