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 小时前
Python转Java系列:前言
java·开发语言·python
asdfg125896313 小时前
一文理解Java中的泛型
java·开发语言
Hiter_John13 小时前
Golang的变量常量初始化
开发语言·后端·golang
电商API_1800790524713 小时前
免 TOP 入驻,第三方淘宝商品详情 API 快速接入与代码示例
java·大数据·开发语言·数据库·爬虫·数据分析
c2385614 小时前
C++列表初始化与变量类型推导
开发语言·c++
代码小库14 小时前
【2026前端最新面试题——day10】JavaScript 高频面试题
开发语言·前端·javascript
零陵上将军_xdr14 小时前
后端转全栈学习-Day4-JavaScript 基础-2
开发语言·javascript·学习
小科先生14 小时前
初学者安装java
java·开发语言
ID_1800790547314 小时前
小红书笔记评论 API 接口深度解析(带全套 JSON 示例・技术实战版)
java·开发语言·windows
折戟不必沉沙14 小时前
C++四种类型转换是什么
开发语言·c++