求一段MATLAB程序代码!每句都解释一下!
1个回答
展开全部
(1)[C,L]=wavedec(s,5,'sym8');
%对信号s用小波“sym8”进行5层分解
(2)a5=appcoef(C,L,'sym8',5);
% 取分解后的近似部分,也就是第5层低频系数
(3)d5=detcoef(C,L,5);
% 取分解后的细节部分,第5层高频系数
(4)d4=detcoef(C,L,4);
% 类似上句
(5)d3=detcoef(C,L,3);
(6)d2=detcoef(C,L,2);
(7)d1=detcoef(C,L,1);
(8)[thr,sorh,keepapp]=ddencmp('den','wv',s);
% 取小波降噪的缺省值 den表示降噪 wv表示小波 s是信号
(9)de_noise=wdencmp('gbl',C,L,'sym8',5,thr,sorh,keepapp);
%执行降噪操作
(10)ss=de_noise;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询