summaryrefslogtreecommitdiff
path: root/src/signalProcessing/includes
diff options
context:
space:
mode:
authorsimon2008-10-28 14:36:18 +0000
committersimon2008-10-28 14:36:18 +0000
commit65802450f601f4f009a5c24a028fe6ffb2ba556a (patch)
treee7653277b2ffbb81104fb56697a2dad81efb3414 /src/signalProcessing/includes
parentc0757d414dc2dd83727fe9169418691511dd7f4a (diff)
downloadscilab2c-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.h19
-rw-r--r--src/signalProcessing/includes/ifft.h17
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);