All Packages Class Hierarchy This Package Previous Next Index
Class vs.vsFFT1D
java.lang.Object
|
+----vs.vsFFT1D
- public class vsFFT1D
- extends java.lang.Object
-
vsFFT1D()
-
-
fft(double[], double[])
- FFT engine.
-
forwardFFT(double[], double[])
-
-
getImaginaryData()
-
-
getRealData()
-
-
log2(double)
-
-
magnitudeSpectrum(double[], double[])
-
-
main(String[])
-
-
reverseFFT(double[], double[])
-
-
swap(int, int)
- 1D FFT utility functions.
-
swapInt(int, int)
-
-
testFFT()
- A way to visually test the 1D FFT on a small amount of data.
-
timeFFT(int)
-
vsFFT1D
public vsFFT1D()
main
public static void main(java.lang.String args[])
testFFT
public void testFFT()
- A way to visually test the 1D FFT on a small amount of data.
timeFFT
public void timeFFT(int n)
swap
public void swap(int i,
int numBits)
- 1D FFT utility functions.
swapInt
public void swapInt(int i,
int j)
forwardFFT
public void forwardFFT(double in_r[],
double in_i[])
reverseFFT
public void reverseFFT(double in_r[],
double in_i[])
log2
public int log2(double d)
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