资源简介
简洁明了的小波滤波和小波包c++实现源代码,稍加修改就可以加入任何一个信号处理的应用程序中。
代码片段和文件信息
#include
#include
#include
const int datalen=2048;
const int max_stages=12;
/* interface array put your signal data here and
pure signal is returned here after filtering*/
float dataio[datalen];
float *data[max_stages];// main data arrays
float *har;
float *gar;
// scaling filter coefficients
static const float db1[]={0.7071067f0.7071067f};
static const float db2[]={0.4829629f0.8365163f0.2241439f
-0.1294095f};
static const float db3[]={0.3326706f0.8068915f0.4598775f-0.1350110f
-0.0854413f0.0352263f};
static const float db4[]={0.2303778f0.7148466f0.6308808f-0.0279838f
-0.1870348f0.0308414f0.0328830f-0.0105974f};
static const float db5[]={0.1601024f0.6038293f0.7243085f
0.1384281f-0.2422949f-0.032
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 16560 2012-09-04 08:58 小波滤波和小波包程序\input.txt
文件 0 2013-01-06 09:30 小波滤波和小波包程序\output.txt
文件 9544 2012-09-03 08:43 小波滤波和小波包程序\Wfilter.cpp
文件 12875 1999-11-19 14:21 小波滤波和小波包程序\Wpack.cpp
目录 0 2013-01-06 09:30 小波滤波和小波包程序
----------- --------- ---------- ----- ----
38979 5
- 上一篇:最短哈密顿回路算法C语言实现
- 下一篇:通用红黑树Tree-Map容器纯C实现
评论
共有 条评论