<< Previous | Next >>

fftcplxinv

void fftcplxinv( int * x, int N, int * blockexp );

Description

Computes the inverse complex DFT of the N-point complex spectrum contained in the array x and returns the complex result in x. N must be a power of 2 and lie between 4 and 1024. An invalid N causes a RANGE exception. The value of blockexp is increased by 1 each time array x has to be scaled, to avoid arithmetic overflow. The value of blockexp is also decreased by log2N to include the 1/N factor in the definition of the inverse DFT

Parameters

x
Pointer to N-element array of complex fractions.

N
Number of complex elements in array x.

blockexp
Pointer to integer block exponent.

Library

FFT.LIB

See also

fftcplx, fftreal, fftrealinv, hanncplx, hannreal, powerspectrum


Dynamic C Functions << Previous | Next >> rabbit.com