From 5ce17c803cb07d63557f85e409a3b1fec0167022 Mon Sep 17 00:00:00 2001 From: "rafat.hsn@gmail.com" Date: Mon, 21 Mar 2011 23:45:37 +0000 Subject: [PATCH] Header File --- src/wave1d.h | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/wave1d.h diff --git a/src/wave1d.h b/src/wave1d.h new file mode 100644 index 0000000..d96ab1e --- /dev/null +++ b/src/wave1d.h @@ -0,0 +1,32 @@ +/* + * wave1d.h + * + * Created on: Feb 26, 2011 + * Author: Rafat Hussain + */ + +#ifndef WAVE1D_H_ +#define WAVE1D_H_ +#include +using namespace std; + +void* dwt(vector &, int ,string , vector &, vector &); +void* dwt1(string, vector &, vector &, vector &); +void* dyadic_zpad_1d(vector &); +double convol(vector &, vector &, vector &); +int filtcoef(string , vector &, vector &, vector &, + vector &); +void downsamp(vector &, int , vector &); +void upsamp(vector &, int, vector &); +void circshift(vector &, int ); + +int sign(int); +void* gnudwtplot(int); +void* idwt(vector &,vector &, string , vector &) ; + +void* idwt1(string wname, vector &, vector &, vector &); + +int vecsum(vector &, vector &, vector &); + + +#endif /* WAVE1D_H_ */