声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3326|回复: 9

[小波] 求助小波变换的函数,我的matlab中怎么没有啊?

[复制链接]
发表于 2011-8-27 10:21 | 显示全部楼层 |阅读模式
30体能
我的是MATLAB R2008a
查3个小波变换函数,好像是冗余小波变换,我的matlab中没有,是不是要下载什么工具箱?
mrdwt,corrbound,mirdwt

一段代码是这样的,信号是x
N=256;
sigma=10;
gamma=2;
level = 6;
[LO_D,HI_D,LO_R,HI_R] = wfilters('db4');

[yl,yh] = mrdwt(x,LO_R,level);
for k = 1:level
  cx(k) = corrbound(LO_R,k,0);
end
thres = sqrt(2*log(N)*(1+cx))*sigma*gamma/3;

eyh = yh.*(abs(yh) > kron(thres,ones(N,3*N)));
ee = mirdwt(yl,eyh,LO_R,level);


多谢了。

回复
分享到:

使用道具 举报

发表于 2011-8-27 20:46 | 显示全部楼层
mrdwt和mirdwt是一个wavelet-denoising中的函数,而corrbound不知是哪儿的。我把wavelet-denoising工具箱附在附件中,附件的后缀用了txt,把它改为zip后解压。

Wavelet_denoising.txt

226.65 KB, 下载次数: 54

评分

1

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2011-8-29 09:06 | 显示全部楼层
非常感谢!
回复

使用道具 举报

发表于 2011-9-14 15:36 | 显示全部楼层
学习中…………
回复

使用道具 举报

发表于 2011-11-26 13:58 | 显示全部楼层
不知有没有相关的工具箱
回复

使用道具 举报

发表于 2012-7-18 10:07 | 显示全部楼层
学习了,谢谢
回复

使用道具 举报

发表于 2013-5-19 16:58 | 显示全部楼层
学习。。。。
回复

使用道具 举报

发表于 2013-8-27 15:51 | 显示全部楼层
希望能下载
回复

使用道具 举报

发表于 2015-11-26 13:10 | 显示全部楼层
songzy41 发表于 2011-8-27 20:46
mrdwt和mirdwt是一个wavelet-denoising中的函数,而corrbound不知是哪儿的。我把wavelet-denoising工具箱附 ...

十分感激
回复

使用道具 举报

发表于 2015-11-26 17:24 | 显示全部楼层

非常感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-24 21:53 , Processed in 0.069161 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表