• 大小: 631B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Matlab
  • 标签: 小波去噪  

资源简介

小波去噪 ,该代码是基于中值滤波的基础上对数据进行操作

资源截图

代码片段和文件信息

load(‘BPdata.mat‘);
KNdata=cell(1300);
for i=1:300
    for j=1:3
leleccum=data{i}(j:);
s=leleccum(1:1000);
l_s=length(s);
[cA1cD1]=dwt(s‘db1‘);
A1=upcoef(‘a‘cA1‘db1‘1l_s);
D1=upcoef(‘d‘cD1‘db1‘1l_s);
%
A0=idwt(cA1cD1‘db1‘l_s);
err=max(abs(s-A0));
%
[CL] = wavedec(s3‘db1‘);
cA3 = appcoef(CL‘db1‘3);
cD3 = detcoef(CL3);
cD2 = detcoef(CL2);
cD1 = detcoef(CL1);
A3 = wrcoef(‘a‘CL‘db1‘3);
D1 = wrcoef(‘d‘CL‘db1‘1);
D2 = wrcoef(‘d‘CL‘db1‘2);
D3 = wrcoef(‘d‘CL‘db1‘3);
%
A0 = waverec(CL‘db1‘);
err = max(abs(s-A0));
A33(j:)=A3;

    end
KNdata(1i)={A33};
end


    
        tle>未将对象引用设置到对象的实例。tle>
        ta name=“viewport“ content=“width=device-width“ />
        yle>
         bod

评论

共有 条评论