Méthode | Description | |
---|---|---|
Convolve ( Complex x, Complex y, Complex result ) : void |
Computes the circular convolution of the given complex vectors. All vectors must have the same length.
|
|
Convolve ( double x, double y, double result ) : void |
Computes the circular convolution of the given real vectors. All vectors must have the same length.
|
|
Convolve ( double xreal, double ximag, double yreal, double yimag, double outreal, double outimag ) : void |
Computes the circular convolution of the given complex vectors. All vectors must have the same length.
|
|
DFT ( Complex data, |
1-D Discrete Fourier Transform.
|
|
DFT2 ( Complex data, |
2-D Discrete Fourier Transform.
|
|
FFT ( Complex data, |
1-D Fast Fourier Transform.
|
|
FFT ( double real, double imag, |
1-D Fast Fourier Transform.
|
|
FFT2 ( Complex data, |
2-D Fast Fourier Transform.
|
Méthode | Description | |
---|---|---|
FFT ( double real, double imag ) : void |
Computes the discrete Fourier transform (DFT) of the given complex vector, storing the result back into the vector. The vector can have any length. This is a wrapper function.
|
|
HighestOneBit ( int i ) : int | ||
IDFT ( Complex data ) : void |
Computes the inverse discrete Fourier transform (IDFT) of the given complex vector, storing the result back into the vector. The vector can have any length. This is a wrapper function. This transform does not perform scaling, so the inverse is not a true inverse.
|
|
IDFT ( double real, double imag ) : void |
Computes the inverse discrete Fourier transform (IDFT) of the given complex vector, storing the result back into the vector. The vector can have any length. This is a wrapper function. This transform does not perform scaling, so the inverse is not a true inverse.
|
|
Reverse ( int i ) : int | ||
TransformBluestein ( Complex data ) : void | ||
TransformBluestein ( double real, double imag ) : void |
Computes the discrete Fourier transform (DFT) of the given complex vector, storing the result back into the vector. The vector can have any length. This requires the convolution function, which in turn requires the radix-2 FFT function. Uses Bluestein's chirp z-transform algorithm.
|
|
TransformRadix2 ( Complex complex ) : void |
Computes the discrete Fourier transform (DFT) of the given complex vector, storing the result back into the vector. The vector's length must be a power of 2. Uses the Cooley-Tukey decimation-in-time radix-2 algorithm.
|
|
TransformRadix2 ( double real, double imag ) : void |
Computes the discrete Fourier transform (DFT) of the given complex vector, storing the result back into the vector. The vector's length must be a power of 2. Uses the Cooley-Tukey decimation-in-time radix-2 algorithm.
|
public static Convolve ( Complex x, Complex y, Complex result ) : void | ||
x | Complex | |
y | Complex | |
result | Complex | |
Résultat | void |
public static Convolve ( double x, double y, double result ) : void | ||
x | double | |
y | double | |
result | double | |
Résultat | void |
public static Convolve ( double xreal, double ximag, double yreal, double yimag, double outreal, double outimag ) : void | ||
xreal | double | |
ximag | double | |
yreal | double | |
yimag | double | |
outreal | double | |
outimag | double | |
Résultat | void |
public static DFT ( Complex data, |
||
data | Complex | The data to transform.. |
direction | The transformation direction. | |
Résultat | void |
public static DFT2 ( Complex data, |
||
data | Complex | The data to transform. |
direction | The transformation direction. | |
Résultat | void |
public static FFT ( Complex data, |
||
data | Complex | The data to transform.. |
direction | The transformation direction. | |
Résultat | void |
public static FFT ( double real, double imag, |
||
real | double | The real part of the complex numbers to transform. |
imag | double | The imaginary part of the complex numbers to transform. |
direction | The transformation direction. | |
Résultat | void |
public static FFT2 ( Complex data, |
||
data | Complex | The data to transform.. |
direction | The Transformation direction. | |
Résultat | void |