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\]); ![](https://file.jishuzhan.net/article/1719000006431608834/a53e42f2f526aece508c7e46c75f8572.webp)

相关推荐
HLC++3 分钟前
数据结构--树
c语言·开发语言·数据结构
2501_945424803 分钟前
C++构建缓存加速
开发语言·c++·算法
2401_851272996 分钟前
多平台UI框架C++开发
开发语言·c++·算法
骇客野人9 分钟前
Java实现B+树,体会B+树做索引的精妙
java·开发语言·b树
楼田莉子13 分钟前
C++数据结构:基数树
开发语言·数据结构·c++·学习
m0_5180194814 分钟前
C++中的命令模式实战
开发语言·c++·算法
kebidaixu14 分钟前
matlab安装MinGW-w64 C/C++ 编译器
matlab
小江的记录本15 分钟前
【反射】Java反射 全方位知识体系(附 应用场景 + 《八股文常考面试题》)
java·开发语言·前端·后端·python·spring·面试
不懒不懒26 分钟前
【基于 CNN 的食物图片分类:数据增强、最优模型保存与学习率调整实战】
开发语言·python
木井巳29 分钟前
【多线程】常见的锁策略及 synchronized 的原理
java·开发语言