• 大小: 26KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: Matlab
  • 标签: 信号去噪  matlab  

资源简介

2.处理的信号在79的文件里,是题目中的测试信号A。 3.噪声信号在noise_Nov2016的文件里,是题目中的噪声信号V。 4.课件PDF里是老师上课的讲义,可以参考。 5.老师同时还提供了两个参考程序,帮助完成这个作业。在记事本文件FDWT和IDWT中。 6.warming_up这个PDF文件也是老师提供的参考,主要是对图像的处理。 7.其他剩下的文件都是与warming_up有关的测试程序。 注意在用离散小波处理法去噪时,如何选择阈值需要提及。并且能够测试多个阈值。

资源截图

代码片段和文件信息

function [out]=FDWT(ins)
% Performs 1D Haar transform using lifting

% usage: out=FDWT(ins)
% in  is the input signal matrix
% s   is the required wavelet decomposition levels
% out is the wavelet coeffcient output




[m n]=size(in);

out=double(in);

for i=1:s
    
    mat=out(:1:n);
    yv=1:2:n-1;
    a=mat(:yv);
    b=mat(:yv+1);
    
    b=b-a;
    a=a+b/2;
    mat=[a*sqrt(2) b/sqrt(2)];
      
    out(:1:n)=mat;
    n=n/2;
    
end;
    
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-10 15:39  源码\
     文件       18425  2017-01-17 01:03  源码\79.mat
     文件         496  2017-05-02 20:47  源码\FDWT.m
     文件       17917  2017-01-17 01:03  源码\noise_Nov2016.mat
     文件         127  2017-04-29 23:08  源码\psnr.m
     目录           0  2018-10-10 15:39  演示\
     文件          64  2018-10-10 16:34  说明.txt
     目录           0  2018-10-10 15:38  需求\
     文件         722  2017-04-22 17:17  需求\说明.txt

评论

共有 条评论