文档帮助中心文档
软阈值或硬阈值
Y = wthresh (X, sorh T)
例子
Y= wthresh (X,sorh,T)返回软阈值或硬阈值sorh,向量或矩阵的X.T为阈值。
Y= wthresh (X,sorh,T)
Y
X
sorh
T
全部折叠
生成一个信号并设置一个阈值。
y = linspace (1100);用力推= 0.4;
执行硬阈值和软阈值。
ythard = wthresh (y,“h”,用力推);ytsoft = wthresh (y,“年代”,用力推);
将结果绘制出来并与原始信号进行比较。
子图(1,3,1)plot(y,y) ylim([-1 1]) title(原始信号的) subplot(1,3,2) plot(y,ythard) ylim([-1 1]) title(“硬阈值”) subplot(1,3,3) plot(y,ytsoft) ylim([-1 1]) title(“软阈值”)
输入数据到阈值,指定为实值向量或矩阵。
数据类型:双
双
“年代”
“h”
要执行的阈值类型:
“年代”——软阈值
“h”——硬阈值
阈值,指定为正实数。
阈值数据,作为实值向量或矩阵返回。Y有相同的尺寸X.
如果sorh是“年代”,Y软阈值是X: Y = 标志(X) · ( | X | − T ) + 在哪里
( x ) + = { x 如果 x ≥ 0 0 否则
软阈值是小波收缩。
如果sorh是“h”,Y硬性阈值是X: Y = X · 1 ( | X | > T ) 在哪里
1 ( | X | > T ) = { 1 如果 | X | > T 0 否则
硬阈值比软阈值更粗糙。
wdenoise
wden
wdencmp
wpdencmp
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在