tjucruiser 发表于 2011-8-27 10:21

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

我的是MATLAB R2008a
查3个小波变换函数,好像是冗余小波变换,我的matlab中没有,是不是要下载什么工具箱?
mrdwt,corrbound,mirdwt

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

= 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);


多谢了。

songzy41 发表于 2011-8-27 20:46

mrdwt和mirdwt是一个wavelet-denoising中的函数,而corrbound不知是哪儿的。我把wavelet-denoising工具箱附在附件中,附件的后缀用了txt,把它改为zip后解压。

tjucruiser 发表于 2011-8-29 09:06

非常感谢!

lym406365619 发表于 2011-9-14 15:36

学习中…………

xiaozh99 发表于 2011-11-26 13:58

不知有没有相关的工具箱

malan018 发表于 2012-7-18 10:07

学习了,谢谢

leefly 发表于 2013-5-19 16:58

学习。。。。

kongkuang0 发表于 2013-8-27 15:51

希望能下载

HIT_LIPENG 发表于 2015-11-26 13:10

songzy41 发表于 2011-8-27 20:46
mrdwt和mirdwt是一个wavelet-denoising中的函数,而corrbound不知是哪儿的。我把wavelet-denoising工具箱附 ...

十分感激

归零 发表于 2015-11-26 17:24


非常感谢!
页: [1]
查看完整版本: 求助小波变换的函数,我的matlab中怎么没有啊?