diff options
author | simon | 2008-10-28 14:36:18 +0000 |
---|---|---|
committer | simon | 2008-10-28 14:36:18 +0000 |
commit | 65802450f601f4f009a5c24a028fe6ffb2ba556a (patch) | |
tree | e7653277b2ffbb81104fb56697a2dad81efb3414 /src/signalProcessing/includes | |
parent | c0757d414dc2dd83727fe9169418691511dd7f4a (diff) | |
download | scilab2c-65802450f601f4f009a5c24a028fe6ffb2ba556a.tar.gz scilab2c-65802450f601f4f009a5c24a028fe6ffb2ba556a.tar.bz2 scilab2c-65802450f601f4f009a5c24a028fe6ffb2ba556a.zip |
added comment
Diffstat (limited to 'src/signalProcessing/includes')
-rw-r--r-- | src/signalProcessing/includes/fft.h | 19 | ||||
-rw-r--r-- | src/signalProcessing/includes/ifft.h | 17 |
2 files changed, 34 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__ */ diff --git a/src/signalProcessing/includes/ifft.h b/src/signalProcessing/includes/ifft.h index 3ba39485..5f698a5b 100644 --- a/src/signalProcessing/includes/ifft.h +++ b/src/signalProcessing/includes/ifft.h @@ -20,7 +20,24 @@ #include "lapack.h" #include "fft_internal.h" +/* +** compute the inverse 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 zifftma ( doubleComplex* in , int rows, int cols, doubleComplex* out); +/* +** compute the inverse 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 cifftma ( floatComplex* in , int rows, int cols, floatComplex* out); |