f10_8.m

来自「这个是matlab下的小波分析在信号处理中的应用的全部代码」· M 代码 · 共 20 行

M
20
字号
%装载信号
load leleccum;  
%截取信号中的一段[2600,3100]
s=leleccum(2600:3100);  
%用小波db3对s进行三层分解
[c,l]=wavedec(s,3,'db3');  
%选用全局阈值进行信号压缩处理
thr=40;  
[sd,csd,lsd,perf0,perfl2]=wdencmp('gbl',c,l,'db3',3,thr,'h',1);  
subplot(2,1,1);  
plot(s,'LineWidth',2);  
title('原始信号');  
xlabel('样本序号 n');
ylabel('幅值 A');
subplot(2,1,2);  
plot(sd,'LineWidth',2);  
title('压缩后的信号'); 
xlabel('样本序号 n');
ylabel('幅值 A');

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?