• 大小: 193KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: C/C++
  • 标签: Mallat  C/C++  

资源简介

Mallat算法及C语言实现(测试数据及结果),附MATLAB源程序

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include 
#include 

typedef unsigned int uint;
typedef unsigned char uchar;
typedef double Element;
typedef Element *pElement;

typedef struct Filter{
uint Len;
Element C0;
Element C1;
Element C2;
Element C3;
}Filter;

 /* 源信号延拓方式 */
#define METHOD_0   ((uint) 0)       //“Zero“
#define METHOD_1   ((uint) 1)       //“Cycle“
#define METHOD_2   ((uint) 2)       //“Symmetry“

#define APPCOEF ((uint) 0) //近似系数(近似分量)
#define DETCOEF ((uint) 1) //细节系数(细节分量)

#define DBN ((uint) 2)
#define DBNLEN ((uint) DBN * 2) //选用Daubechies小波滤波器的长度,例如:DB2小波,DBNLEN = 4

#define SRCLEN  ((uint) 8) //输入信号长度

//系数精度很高,采自matlab

const Element const db1_Lo_D[2] = { 0.7071067811865475244008443621

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-05-25 20:13  C_Res\
     文件       32357  2017-05-25 17:14  C_Res\DB4.c
     文件       17739  2017-05-10 19:17  C_Res\myDBdata.dat
     文件       17739  2017-05-10 19:17  C_Res\myDWTdata.dat
     文件       17739  2017-05-10 17:39  C_Res\myDWTdata.txt
     目录           0  2017-05-25 20:13  matlab\
     文件      478927  2017-05-03 10:12  matlab\do.dat
     文件        1800  2017-05-11 10:56  matlab\do.m
     文件        8845  2017-05-25 20:05  matlab\matlab_DWTappdata.dat
     文件       11264  2017-05-25 20:05  matlab\matlab_DWTdetdata.dat

评论

共有 条评论