ifft

Real component of an inverse Fast Fourier Transform (iFFT) function.

Syntax

ifft(real, imaginary)

Argument

real
The real component of the frequency domain data.
imaginary
The imaginary component of the frequency domain data.

Example

Curve Math Vectors Result
x = c1.x

y = ifft(c1.y, c2.y)

Given c1 as the real part of the FFT of some time-domain data and c2 as the imaginary part, a time-domain curve is created using these frequency domain components.

Comments

The ifft function returns the real component of an inverse Fast Fourier Transform (IFFT). real and imaginary are vectors, must have the same number of elements, and are assumed to be evenly sampled. The resultant vector contains a number of elements equal to the least power of two greater than or equal to the number of elements in the argument.

The IFFT is used to map frequency domain data into the time-domain.

Unlike other Fourier functions, ifft is of the only function in this group. The imaginary component and phase angle of an IFFT is zero. The magnitude of an IFFT produces the same result as this function.