声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1158|回复: 0

[小波] 探地雷达信号去噪问题

[复制链接]
发表于 2008-5-19 16:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
x=load('zy.txt');
[m1,m2]=size(x);
for l=1:m1
    for k=1:m2;
        if x(l,k)>1000
            x(l,k)=1000;
        elseif x(l,k)<-1000
            x(l,k)=-1000;
        end
    end
end
n=m2:-1:1;
for l=1:m1
    y=x(l,:)+400*(l-1)+50*randn(1,4096);
    plot(y,n),axis tight; hold on;
end
hold off
figure(2);
y1=zeros(m2,m1);
for b=1:m1
    [c,l]=wavedec(y(:,b),3,'sym4'); %分解原始雷达信号
    [thr,sorth,keepapp]=ddencmp('den','wv',y(:,b));
    y1(:,b)=wdencmp('gbl',c,l,'db1',3,thr,sorth,keepapp);
end
for l=1:m1
    plot(y1(:,l),n);axis tight;
    hold on;
end
hold off

我对y加入了50*randn(1,4096)的噪声,然后用小波默认阈值去噪方法进行去噪,用了上面的代码,但是结果不对,请问是怎么回事?
详细数据可见http://forum.vibunion.com/thread-64729-1-1.html
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-2 08:26 , Processed in 0.062493 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表