主要内容

ddencmp

去噪或压缩的默认值

描述

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

例子

用力推硕士keepapp) = ddencmp (In1.In2.x返回输入数据的去噪或压缩(使用小波或小波包)的默认值xx是一个实值向量或二维矩阵。用力推是门槛,和硕士表示软或硬阈值。keepapp可以用作标志来设置近似系数是否阈值。

  • In1.“窝”去噪或cmp的为压缩。

  • In2.'wv'用小波或“wp”使用小波包。

例子

___填料) = ddencmp (In1.“wp”,x也返回熵类型,填料.看wentropy为更多的信息。

例子

全部折叠

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

origmode = dwtmode (“状态”“nodisplay”);dwtmode (“每”“nodisp”)RNG.默认的x = randn (512 1);

ddencmp得到小波去噪的默认全局阈值。通过方差的稳健估计证明该阈值等于Donoho和Johnstone的通用阈值。

(用力推,sorh keepapp] = ddencmp (“窝”'wv',X);[a,d] = dwt(x,'db1');noiselev = (abs (D)) /中值0.6745;打=√2 *日志(长度(x))) * noiselev;

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

用力推
用力推= 3.3639
阈值
打= 3.3639

恢复原来的扩展模式。

dwtmode (origmode“nodisplay”

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

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

origmode = dwtmode (“状态”“nodisplay”);dwtmode (“每”“nodisp”)RNG.默认的x = randn (512 1);

ddencmp与之cmp的“wp”返回小波包变换的默认全局压缩阈值的输入参数。

[Thr,Sorh,KeepApp,CRIT] = DDENCMP(cmp的“wp”,X)
thr = 0.6424
sorh = ' h '
keepapp = 1
crit ='threshold'

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

[Thr,Sorh,KeepApp,CRIT] = DDENCMP(“窝”“wp”,X)
用力推= 4.1074
sorh = ' h '
keepapp = 1
暴击= '确定'

恢复原来的扩展模式。

dwtmode (origmode“nodisplay”

输入参数

全部折叠

的目的ddencmp输出指定为:

  • “窝”——去噪

  • cmp的——压缩

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

  • 'wv'-临界采样离散小波变换。可以使用此输出wdencmp

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

输入数据要被用于去噪或压缩,指定为实值矢量或2-D矩阵。

数据类型:

输出参数

全部折叠

用于去噪或压缩的阈值,以实数返回。使用下面的输出wdencmp或者wpdencmp

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

  • “年代”——软阈值

  • “h”- 硬阈值

使用下面的输出wdencmp或者wpdencmp

阈值近似设置,返回为1.使用此输出wdencmp或者wpdencmp.如果keepapp = 1,近似系数没有阈值。

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

参考

[1] Donoho, D. L.《用软阈值去噪》。IEEE信息理论汇刊,第42卷,第3期,第613-627页,1995。

[2] Donoho, D. L.和Johnstone, I. M. <小波收缩的理想空间适应>。Biometrika,卷。81,pp。425-455,1994。

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

扩展功能

在R2006A之前介绍