Summary
The inverse backward FFT from complex to complex.
Class
TVec
Declaration
Function IFFT(NoScale: boolean = False): TVec;
Description
Calculates the inverse (backward) Fast Fourier Transformation (FFT) from complex to complex for all calling vector elements in-place. If the NoScale parameter is true, then no scaling is performed for the calling vector. The results can be erroneous if overflow or underflow occurs.
Example 1
var a,b: TVec;
begin
CreateIt(a,b);
try
a.SetIt(True,[1,2,3,4]);
b.IFFT(a,True);
finally
FreeIt(a,b);
end;
end;
Declaration
Function IFFT(Vec: TVec; NoScale: boolean = False): TVec;
Description
Calculate the inverse FFT from all Vec elements and store the results in the calling vector. If the NoScale parameter is true then no scaling is performed for the calling vector. Vec Length must not be the power of two.
Length and
Complex properties of the calling vector are set implicitly to match Vec vector.
| Copyright 2008 Dew Research |
http://www.dewresearch.com