MATLAB——一维小波的多层分解

%% 学习目标:一维小波的多层分解

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); % 使用detcoef函数获取细节系数

ca3=appcoef(C,L,'db4',3); % 使用appcoef函数获取近似系数

figure;

subplot(511);

plot(x);

ylabel('x');

subplot(512);

plot(1:L(1),ca3);

ylabel('ca3');

subplot(513);

plot(1:L(2),cd3);

ylabel('cd3');

subplot(514);

plot(1:L(3),cd2);

ylabel('cd2');

subplot(515);

plot(1:L(4),cd1);

ylabel('cd1');

set(gcf,'position',30,30,600,500);

相关推荐
库克克13 小时前
【C++】类和对象--this指针详解
java·开发语言·c++
EW Frontier13 小时前
GRAIL-SCML:一种几何正则化自适应集成似然的波达方向估计算法【附MATLAB代码】
matlab·自适应·宽带·doa估计·波达方向估计·几何正则化·窄带
JackieZhengChina13 小时前
image-viewer-js 开源图片查看插件完整教程
开发语言·javascript·开源
光影少年14 小时前
react的View/Text/Image/ScrollView 常用组件注意事项
开发语言·前端·javascript·react.js·前端框架
库克克14 小时前
【C++】类和对象--类对象模型与大小计算
开发语言·jvm·c++
布朗克16815 小时前
Go 入门到精通-15-错误处理
开发语言·python·golang·错误处理
zzb158015 小时前
Zed 配置 Swift / iOS 开发
开发语言·ios·swift
程高兴15 小时前
三相维也纳整流器仿真Simulink(解决过零畸变问题)
matlab
通信仿真爱好者15 小时前
第【70】期--noma与ofdma在无线网络中的性能对比分析--MATLAB完整代码
matlab·非正交多址接入·noma·ofdma
北冥you鱼17 小时前
Go-Ethereum (Geth) 最佳实践:从部署到生产环境优化
开发语言·后端·golang