Admin Production ni-theme
Current Publication

CxInvFFT2D

LabWindows/CVI

CxInvFFT2D

Advanced Analysis Library Only

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

Purpose

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

Parameters

Input
Name Type Description
frequencyDomainSignal void * The frequency-domain signal.
numberOfRows ssize_t The number of rows in frequencyDomainSignal.
numberOfColumns ssize_t The number of columns in frequencyDomainSignal.
shifted int 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 void * 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.

Additional Information

Library: Advanced Analysis Library

Include file: analysis.h

LabWindows/CVI compatibility: LabWindows/CVI 8.0 and later