一维离散小波的单层分解
clear all;
close all;
load noissin.mat;
[ca,cd]=dwt(noissin,'sym4');
%%ca是近似系数(低频部分),cd是细节系数(高频部分),采用的小波是sym4
figure;
subplot(311);
plot(noissin);
title('原始信号');
subplot(312);
plot(ca);
title('近似系数');/去噪后的信号
subplot(313);
plot(cd);
title('细节系数');//噪声
set(gcf,'position',[60,60,500,300]);%%显示格式
一维小波的多层分解
clear all;
close all;
load noissin.mat;
x=noissin;
[C,L]=wavedec(x,3,'db4'); %3层分解,使用db4小波
[cd1,cd2,cd3]=detcoef(C,L,[1,2,3]