主要内容

ddencmp

去噪或压缩的默认值

描述

ddencmp返回关键采样的离散小波或小波包变换去噪或压缩的默认值。

例子

用力推sorhkeepapp= ddencmp(三机一体in2x)返回输入数据使用小波或小波包去噪或压缩的默认值xx是一个实值向量或二维矩阵。用力推是门槛,和sorh软阈值或硬阈值。keepapp可作为标志使用,以设置近似系数是否为阈值。

  • 三机一体“窝”去噪或cmp的为压缩。

  • in2西弗吉尼亚州的使用小波或“wp”使用小波包。

例子

___暴击= ddencmp(三机一体“wp”,x)也返回熵类型,暴击.看到wentropy获取更多信息。

例子

全部折叠

的默认全局去噪阈值 N (0,1)白噪声输入。创建一个 N (0,1)白噪声输入。修改DWT扩展模式为周期扩展模式。将随机数生成器设置为可重现结果的默认初始设置。

Origmode = dwtmode(“状态”“nodisplay”);dwtmode (“每”“nodisp”)提高默认的X = randn(512,1);

使用ddencmp获得用于小波去噪的默认全局阈值。证明阈值等于由方差的稳健估计缩放的Donoho和Johnstone的普遍阈值。

[thr,sorh,keepapp] = ddencmp(“窝”西弗吉尼亚州的, x);[A,D] = dwt(x,“db1”);noiselev = median(abs(D))/0.6745;Thresh =√(2*log(length(x)))*noiselev;

比较变量的值用力推的价值

用力推
THR = 3.3639
Thresh = 3.3639

恢复原来的扩展模式。

dwtmode (origmode“nodisplay”)

类的默认全局压缩阈值 N (0,1)白噪声输入。

创建一个 N (0,1)白噪声输入。设置DWT扩展模式为周期性。将随机数生成器设置为可重现结果的默认初始设置。

Origmode = dwtmode(“状态”“nodisplay”);dwtmode (“每”“nodisp”)提高默认的X = randn(512,1);

使用ddencmpcmp的而且“wp”输入参数以返回小波包变换的默认全局压缩阈值。

[thr,sorh,keepapp,crit] = ddencmp(cmp的“wp”, x)
THR = 0.6424
Sorh = 'h'
Keepapp = 1
临界值= 'threshold'

与返回的用于去噪的默认值进行比较。

[thr,sorh,keepapp,crit] = ddencmp(“窝”“wp”, x)
THR = 4.1074
Sorh = 'h'
Keepapp = 1
critical = 'sure'

恢复原来的扩展模式。

dwtmode (origmode“nodisplay”)

输入参数

全部折叠

的目的ddencmp输出,指定为:

  • “窝”——去噪

  • cmp的——压缩

用于去噪或压缩的转换类型,指定为:

  • 西弗吉尼亚州的-严格采样离散小波变换。此输出可用于wdencmp

  • “wp”-严格采样小波包变换。此输出可用于wpdencmp

要去噪或压缩的输入数据,指定为实值向量或2-D矩阵。

数据类型:

输出参数

全部折叠

去噪或压缩的阈值,作为实数返回。使用此输出wdencmpwpdencmp

用于去噪或压缩的阈值类型,作为字符返回。

  • “年代”—软阈值

  • “h”-硬阈值

使用此输出wdencmpwpdencmp

阈值近似设置,返回为1。使用此输出wdencmpwpdencmp.如果Keepapp = 1时,近似系数不设阈值。

用小波包去噪或压缩时的熵类型,作为字符向量返回。使用此输出仅与wpdencmp.看到wentropy获取更多信息。

参考文献

[1] Donoho, d.l.“软阈值去噪”。IEEE信息论汇刊,第42卷,第3期,第613-627页,1995年。

[2] Donoho, d.l.,和Johnstone, i.m.“小波收缩的理想空间适应”。生物统计学,第81卷,第425-455页,1994。

[3]多诺霍,D. L.和I. M.约翰斯通。从基库中选择的标准正交基中的理想去噪。计算机科学。巴黎,爵士。我第319卷,第1317-1322页,1994年。

扩展功能

版本历史

R2006a之前介绍