wden 和wthresh两者去噪的区别
wthresh函数根据sorh的值计算分解系数的软阈值或硬阈值。其中,硬阈值对应于最简单的处理方法,而软阈值具有很好的数学特性,并且所得到的理论结果是可用的。
Wden函数:一维信号的小波消噪处理
[xd,cxd,lxd]=wden(x,tptr,sorh,scal,n,‘wname’);返回经过小波消噪处理后的信号xd及其小波分解结构。
输入参数tptr为阈值选择标准:
thr1=thselect(x,'rigrsure');%stein无偏估计;
thr2=thselect(x,'heursure');%启发式阈值;
thr3=thselect(x,'sqtwolog');%固定式阈值;
thr4=thselect(x,'minimaxi');%极大极小值阈值;
输出参数sorh为函数选择阈值使用方式:
Sorh=s,为软阈值;
Sorh=h,为硬阈值;
输入参数scal规定了阈值处理随噪声水平的变化:
Scal=one,不随噪声水平变化。
Scal=sln,根据第一层小波分解的噪声水平估计进行调整。
Scal=mln,根据每一层小波分解的噪声水平估计进行调整。
[xd,cxd,lxd]=wden(c,l,tptr,sorh,scal,n,‘wname’);由有噪信号的小波分解结构得到消噪处理后的信号xd,及其小波分解结构。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!