diff options
Diffstat (limited to 'src/signalProcessing/includes/fft.h')
-rw-r--r-- | src/signalProcessing/includes/fft.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/signalProcessing/includes/fft.h b/src/signalProcessing/includes/fft.h index da88d709..3766639b 100644 --- a/src/signalProcessing/includes/fft.h +++ b/src/signalProcessing/includes/fft.h @@ -20,9 +20,24 @@ #include "lapack.h" #include "fft_internal.h" -void cfftma ( floatComplex* in , int rows, int cols, floatComplex* out); -void zfftma ( doubleComplex* in , int rows, int cols, doubleComplex* out); +/* +** compute the fast fourier transform of a vector +** param in : the input matrix in complex float precision +** param rows: number of rows of the input matrix +** param cols: number of cols of the input matrix +** param out : the transformed matrix in complex float precision +*/ + void cfftma ( floatComplex* in , int rows, int cols, floatComplex* out); +/* +** compute the fast fourier transform of a vector +** param in : the input matrix in complex double precision +** param rows: number of rows of the input matrix +** param cols: number of cols of the input matrix +** param out : the transformed matrix in complex double precision +*/ +void zfftma ( doubleComplex* in , int rows, int cols, doubleComplex* out); + #endif /* !__FFT_H__ */ |