分形降噪处理的小波分析MATLAB工具箱教程_第1页
分形降噪处理的小波分析MATLAB工具箱教程_第2页
分形降噪处理的小波分析MATLAB工具箱教程_第3页
分形降噪处理的小波分析MATLAB工具箱教程_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1. 进入小波分析工具包模块,选择1维小波包分型降噪处理模块2. 选择file,然后选择载入文件,载入.mat格式的文件,载入采集的载荷时间历程数据3. 载入数据后,会出现载入的信号时间历程,如下图所示,然后选择分形的小波类型,已经分形的小包等级,这里选择db2小波,5级水平为例进行处理4. 点击analyze将会出现如下图所示的小波分形处理后的结果5. 点击De-noise处理模块进行降噪处理,将会出现下图所示的操作界面, 可以根据需要选择不同的降噪处理方式6. 选择不同的降噪处理方式,选择阈值选择的方式,也可以根据需要自动调节阈值。7. 调节好降噪处理的参数后,点击de-noise按钮,就会出现最终的小波包分析结果。最后点击visual de-noise signal将会出现如下图所示的降噪处理后的结果。上述就是小包分形降噪处理的简单步骤,可以处理简单的近似的小包处理,读者可以根据需要进一步扩展,下面给出上面工具包的原始MATLAB程序,方便读者进一步扩展和创新。clc;clear;xx=load(实验数据.txt);x=xx(:,1);y=xx(:,2);x=x(end:-1:1);y=y(end:-1:1);wname =sym6; lev=5;c,l = wavedec(y,lev,wname);sigma = wnoisest(c,l,1);alpha=2;thr1 = wbmpen(c,l,sigma,alpha); thr2,nkeep = wdcbm(c,l,alpha);xd1 = wdencmp(gbl,c,l,wname,lev,thr1,s,1); xd2,cxd,lxd,perf0,perf2= wdencmp(lvd,c,l,wname,lev,thr2,h); thr,sorh,keepapp = ddencmp(den,wv,x);xd3 = wdencmp(gbl,c,l,wname,lev,thr,s,1);figuresubplot(4,1,1); plot(y); title(原始信号,fontsize,10);subplot(4,1,2); plot(xd1); title(使用penalty阈值降噪后的信号,fontsize,10);subplot(4,1,3); plot(xd2); title(使用Birge-Massart阈值降噪后的信号,fontsize,10);subplo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论