IFFTn (FPScript)
Computes the complex inverse Fourier transform of the argument.
Syntax
IFFTn(Spectrum)
The syntax of the IFFTn function consists of the following parts:
Part |
Description |
---|---|
Spectrum |
The complex Fourier series, which is to be transformed inversely in a complex result. Permitted data structures are data series, data matrix, signal und signal series. All complex data types are permitted. For the X component additional restrictions do apply.The values must have a constant non-zero spacing. |
Remarks
Spectrum must be the transform of a complex time signal, i.e. it must contain the positive and negative frequencies. If the spectrum that you want to transform originates from a real time signal, then you must use the IRFFTN function. You can find more information under the FFTn function. If Spectrum is a signal or signal series with frequencies in the X component, then these are transformed into the respective time values.
If the argument is a list, then the function is executed for each element of the list and the result is also a list.
Available in
FlexPro Basic, Professional, Developer Suite
Examples
Dim cosine = Signal(Cos(2. * PI * 50 * (1000, 0, 0.001)), (1000, 0, 0.001))
Dim fft = FFTn((cosine, cosine))
IFFTn(fft)
Computes the complex inverse Fourier transform of a spectrum. This is the complex cosine signal with the frequency of 50 Hz.