数字信号处理
文章平均质量分 85
v_hyx
这个作者很懒,什么都没留下…
展开
-
【小波变换】STL版 一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的
【转】一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的来源:http://hi.baidu.com/anatacollin/item/69fdab74ca7d045c0d0a07b4一维离散小波变换(DWT)库,完全按matlab的wavelet toolbox 的API实现的2008-12-01 20:37最近项目中需要用,就自己写了个转载 2013-04-02 13:05:45 · 3197 阅读 · 0 评论 -
小波学习之二(单层一维离散小波变换DWT的Mallat算法C++实现优化)
在上回《小波学习之一》中,已经详细介绍了Mallat算法C++实现,效果还可以,但也存在一些问题,比如,代码难于理解,同时出现了边界问题。在此,本文将重构代码,采用新的方法解决这些问题,同时也加深对小波变换的理解。 MATLAB作为经典的数学工具,分析其小波变换dwt和idwt实现后发现真的很经典,学习参考价值很高。下面结合南京理工大学 谭彩铭的《解读matlab之小波库函数》及原创 2013-03-30 15:43:25 · 7195 阅读 · 15 评论 -
小波学习之一(单层一维离散小波变换DWT的Mallat算法C++和MATLAB实现)
1 Mallat算法离散序列的Mallat算法分解公式如下:其中,H(n)、G(n)分别表示所选取的小波函数对应的低通和高通滤波器的抽头系数序列。从Mallat算法的分解原理可知,分解后的序列就是原序列与滤波器序列的卷积再进行隔点抽取而来。 离散序列的Mallat算法重构公式如下:其中,h(n)、g(n)分别表示所选取的小波函数对应的低通和高通滤波器的抽头系数序原创 2013-01-30 09:44:15 · 23953 阅读 · 36 评论 -
小波学习之三(多孔算法与MATLAB swt剖析)—2013.5.27有更新
一、多孔算法原理介绍 多孔算法(a trous algorithm)是由M.Shen于1992年提出的一种利用Mallat算法结构计算小波变换的快速算法,因在低通滤波器h0(k)和高通滤波器h1(k)中插入适当数目的零点而得名。它适用于a=2j的二分树结构,与Mallat算法的电路实现结构相似。 比较详细的介绍如下,来自论文《基于小波多孔变换的多传感器多目标跟踪原创 2013-05-24 17:54:13 · 6241 阅读 · 7 评论