资源简介
小波去噪 ,该代码是基于中值滤波的基础上对数据进行操作
代码片段和文件信息
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
- 上一篇:Matlab编程实例
- 下一篇:绘制图像的二维直方图MATLAB
评论
共有 条评论