matlab里wavedec函数函数,常用小波函数及Matlab常用指令

[c,l]=wavedec(s,N,'wname') 对信号s进行一维N尺度分解

x=waverec(c,l,'wname') 用指定的小波函数'wname'对小波分解结构(c,l)进行多尺度一维小波重构

A=appcoef(c,l,'wname',N) 计算尺度N时的低频系数。

D=detcoef(c,l,N) 提取N尺度的高频系数。

[nc,nl,ca]=upwlev(c,l,'wname')对小波分解结构[c,l]进行单尺度重构,返回上一尺度的分解结构并提 取最后一尺度的低频分量。

x=wrcoef('type',c,l,'wname',N)对一维信号的分解结构[c,l]用指定的小波函数进行重构,当'type=a' 时对信号的低频部分进行重构,此时N可以为0.当'type=d'时,对信号 的高频部分进行重构,此时N为正整数。

y=upcoef('O',x,'wname',N) 用于一维小波分析,计算向量x向上N步的重构小波系数,N为正整数。如 果O=a,对低频系数进行重构;如果O=d,对高频系数进行重构。

[thr,sorh,keepapp]=ddencmp('den','wv',x)产生信号全局默认阈值,然后利用wdencmp函数进行消除噪 声的处理,thr = sqrt(2*log(n)) * s

xd=wdencmp('gbl',x,'db3',2,thr,sorh,keepapp)

THR=wbmpen(C,L,SIGMA,ALPHA)使用penalization方法为降噪返回全局门槛THR.

STDC=wnoisest(C,L,S)返回[C,L]在尺度S上的细节系数的标准差估计

[THR,NKEEP]=wdcbm(C,L,ALPHA,M)返回各尺度上的相应门槛,存放于THR向量中,降噪一般将ALPHA设为3

THR=thselect(X,TPTR)使用由TPTR指定的算法计算与X相适应的门槛

  • 6
    点赞
  • 73
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值