|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
在用小波进行齿轮箱振动信号去噪的过程中,用全局阈值去噪,结果信号的大部分都给没了,请问高手这是怎么回事呢?
figure(1);
x=abr3;
%根据信号计算噪声强度,给出全局阈值
[thr,sorh,keepapp]=ddencmp('den','wv',x)
xd=wdencmp('gbl',x,'db4',3,thr,'s',keepapp);
%画出原始信号和降噪后信号的图形
subplot(211);plot(x);title('原始信号');
subplot(212);plot(xd);title('使用全局阈值降噪后的信号');
%求得降噪信号的能量成份与原信号的标准差
per1=norm(xd)/norm(x)
err=norm(xd-x)
结果per1=0.2435
thr=519.3586
err =4.8661e+003
这肯定有问题,但是不知道错在哪儿 恳请大家的帮助!!!! |
|