CxInvFFT2D

Advanced Analysis Library Only

AnalysisLibErrType CxInvFFT2D (void *frequencyDomainSignal, int numberOfRows, int numberOfColumns, int shifted, void *fft);

Purpose

Computes the complex 2D inverse Fast Fourier Transform (FFT) of a signal.

Parameters

Input
Name Type Description
frequencyDomainSignal numeric array The frequency-domain signal.
numberOfRows integer The number of rows in frequencyDomainSignal.
numberOfColumns integer The number of columns in frequencyDomainSignal.
shifted integer Specifies whether the DC component is shifted to the center of frequencyDomainSignal. shifted must be one of the following values:
  • FALSE (0): Ordinary FFT. The first element of fft is the DC component.
  • TRUE (1): DC-centered FFT.
Output
Name Type Description
fft numeric array The complex 2D inverse FFT of the signal.

Return Value

Name Type Description
status AnalysisLibErrType A value that specifies the type of error that occurred. Refer to analysis.h for definitions of these constants.