In applied mathematics, the non-uniform discrete Fourier transform (NUDFT or NDFT) of a signal is a type of
Fourier transform
In mathematics, the Fourier transform (FT) is an integral transform that takes a function as input then outputs another function that describes the extent to which various frequencies are present in the original function. The output of the tr ...
, related to a
discrete Fourier transform
In mathematics, the discrete Fourier transform (DFT) converts a finite sequence of equally-spaced Sampling (signal processing), samples of a function (mathematics), function into a same-length sequence of equally-spaced samples of the discre ...
or
discrete-time Fourier transform
In mathematics, the discrete-time Fourier transform (DTFT) is a form of Fourier analysis that is applicable to a sequence of discrete values.
The DTFT is often used to analyze samples of a continuous function. The term ''discrete-time'' refers ...
, but in which the input signal is not sampled at equally spaced points or frequencies (or both). It is a generalization of the
shifted DFT. It has important applications in signal processing,
magnetic resonance imaging
Magnetic resonance imaging (MRI) is a medical imaging technique used in radiology to generate pictures of the anatomy and the physiological processes inside the body. MRI scanners use strong magnetic fields, magnetic field gradients, and ...
,
and the numerical solution of partial differential equations.
As a generalized approach for
nonuniform sampling, the NUDFT allows one to obtain frequency domain information of a finite length signal at any frequency. One of the reasons to adopt the NUDFT is that many signals have their energy distributed nonuniformly in the frequency domain. Therefore, a nonuniform sampling scheme could be more convenient and useful in many
digital signal processing
Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a ...
applications. For example, the NUDFT provides a variable spectral resolution controlled by the user.
Definition
The ''nonuniform discrete Fourier transform'' transforms a sequence of
complex numbers
into another sequence of complex numbers
defined by
where