public class ComplexDoubleFFT_Radix2 extends ComplexDoubleFFT
See ComplexDoubleFFT for details of data layout.
| Constructor and Description |
|---|
ComplexDoubleFFT_Radix2(int n) |
| Modifier and Type | Method and Description |
|---|---|
void |
backtransform(double[] data,
int i0,
int stride)
Compute the (unnomalized) inverse FFT of data, leaving it in place.
|
protected void |
bitreverse(double[] data,
int i0,
int stride) |
void |
setDecimateInFrequency() |
void |
setDecimateInTime() |
void |
transform(double[] data,
int i0,
int stride)
Compute the Fast Fourier Transform of data leaving the result in data.
|
backtransform, checkData, getInstance, inverse, inverse, normalization, toWraparoundOrder, toWraparoundOrder, transformpublic void setDecimateInTime()
public void setDecimateInFrequency()
public void transform(double[] data,
int i0,
int stride)
ComplexDoubleFFT
Re(d[i]) = data[i0 + stride*i]
Im(d[i]) = data[i0 + stride*i+1]
transform in class ComplexDoubleFFTpublic void backtransform(double[] data,
int i0,
int stride)
ComplexDoubleFFT
Re(D[i]) = data[i0 + stride*i]
Im(D[i]) = data[i0 + stride*i+1]
backtransform in class ComplexDoubleFFTprotected void bitreverse(double[] data,
int i0,
int stride)
Copyright © 2012. All Rights Reserved.