All Packages Class Hierarchy This Package Previous Next Index
Class VS.vsFFT1D
java.lang.Object
|
+----VS.vsFFT1D
- public class vsFFT1D
- extends java.lang.Object
-
direction
-
-
FORWARD_FFT
-
-
i_data
-
-
N
-
-
numBits
-
-
r_data
-
-
REVERSE_FFT
-
-
twoPI
-
-
vsFFT1D()
-
-
bitr(int)
-
-
bitReverse()
-
-
bitReverse2()
-
-
fft(double[], double[])
- FFT engine.
-
forwardFFT(double[], double[])
-
-
getImaginaryData()
-
-
getMaxValue(double[])
-
-
getRealData()
-
-
magnitudeSpectrum(double[], double[])
-
-
reverseFFT(double[], double[])
-
-
swap(int)
- 1D FFT utility functions.
-
swapInt(int, int)
-
-
TestFFT()
- A way to visually test the 1D FFT on a small amount of data.
FORWARD_FFT
private final int FORWARD_FFT
REVERSE_FFT
private final int REVERSE_FFT
direction
private float direction
twoPI
static final float twoPI
N
private int N
numBits
private int numBits
r_data
double r_data[]
i_data
double i_data[]
vsFFT1D
public vsFFT1D()
TestFFT
public void TestFFT()
- A way to visually test the 1D FFT on a small amount of data.
swap
public void swap(int i)
- 1D FFT utility functions.
swapInt
public void swapInt(int i,
int j)
getMaxValue
double getMaxValue(double in[])
bitReverse2
void bitReverse2()
bitReverse
void bitReverse()
bitr
int bitr(int j)
forwardFFT
public void forwardFFT(double in_r[],
double in_i[])
reverseFFT
public void reverseFFT(double in_r[],
double in_i[])
fft
public void fft(double in_r[],
double in_i[])
- FFT engine.
getRealData
public double[] getRealData()
getImaginaryData
public double[] getImaginaryData()
magnitudeSpectrum
public double[] magnitudeSpectrum(double in_r[],
double in_i[])
All Packages Class Hierarchy This Package Previous Next Index