📄 dwt12.m
字号:
%单尺度一维离散小波变换(dwt函数)
%装载一维原始信号
load noissin;
s=noissin(1:1000);
%画出原始信号的波形
subplot(411);plot(s); %函数subplot的作用是在标定位置上建立坐标系
title('原始信号');
%下面用haar小波函数进行一维离散小波变换
[ca1,cd1]=dwt(s,'haar');
subplot(4,2,3);plot(ca1);
ylabel('haar(ca1)');
subplot(4,2,4);plot(cd1);
ylabel('haar(cd1)');
%给定一个小波db2,计算与之相关的分解滤波器
[Lo_D,Hi_D]=wfilters('db2','d');
%用分解滤波器Lo_D,Hi_D计算信号s的离散小波分解系数
[ca2,cd2]=dwt(s,Lo_D,Hi_D);
subplot(4,2,5);plot(ca2);
ylabel('db2(ca2)');
subplot(4,2,6);plot(cd2);
ylabel('db2(cd2)');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -