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)

相关推荐
Ulyanov11 分钟前
《玩转QT Designer Studio:从设计到实战》 QT Designer Studio组件化开发与UI组件库构建
开发语言·python·qt·ui·雷达电子战系统仿真
词元Max12 分钟前
2.8 pydantic 数据校验:AI 开发的隐形利器
开发语言·人工智能·python
2401_8653825016 分钟前
各省政务信息化项目验收材料清单汇总及差异分析
java·开发语言·数据库
froginwe1120 分钟前
MySQL 删除数据库
开发语言
Rust研习社20 分钟前
深入浅出 Rust 泛型:从入门到实战
开发语言·后端·算法·rust
旷世奇才李先生39 分钟前
Python爬虫实战:多线程爬取\+数据清洗\+可视化(附完整源码)
开发语言·爬虫·python
郭涤生41 分钟前
C++ 回调较容易出错问题
开发语言·c++
开源盛世!!1 小时前
4.20-4.22
java·服务器·开发语言
MmeD UCIZ1 小时前
GO 快速升级Go版本
开发语言·redis·golang
Fate_I_C1 小时前
Kotlin函数一
android·开发语言·kotlin