MATLAB——多层小波的重构

%% 学习目标:多层小波的重构

%% 程序1

clear all;

close all;

load noissin.mat;

x=noissin;

C,L\]=wavedec(x,3,'db1'); %小波多层分解 y=waverec(C,L,'db1'); %重构,必须小波类型一致 e=max(abs(x-y)) %重构的误差 %% 程序2 clear all; close all; load noissin.mat; x=noissin; \[C,L\]=wavedec(x,3,'db1'); %3层小波分解 A=wrcoef('a',C,L,'db1'); %对近似系数进行单支重构,去掉了高频部分 D1=wrcoef('d',C,L,'db1',1); %对细节系数进行单支重构 D2=wrcoef('d',C,L,'db1',2); D3=wrcoef('d',C,L,'db1',3); figure; subplot(511); plot(x); subplot(512); plot(A); subplot(513); plot(D1); subplot(514); plot(D2); subplot(515); plot(D3); set(gcf,'position',\[50,50,800,600\]);![](https://file.jishuzhan.net/article/1719901055455596546/5cab77ba0c3c2087257d9bb81590759c.webp)

相关推荐
深圳光特通信豆子24 分钟前
精准配置重构光模块成本效能:深圳光特通信1X9、SFP单收/单发光模块
重构
molunnnn4 小时前
第四章 Agent的几种经典范式
开发语言·python
洛_尘5 小时前
JAVA EE初阶 2: 多线程-初阶
java·开发语言
@卞5 小时前
C语言常见概念
c语言·开发语言
cici158746 小时前
基于高光谱成像和偏最小二乘法(PLS)的苹果糖度检测MATLAB实现
算法·matlab·最小二乘法
wjs20246 小时前
Eclipse 关闭项目详解
开发语言
沐知全栈开发6 小时前
《隐藏(Hide)》
开发语言
lkbhua莱克瓦246 小时前
Java基础——方法
java·开发语言·笔记·github·学习方法
catchadmin6 小时前
PHP 依赖管理器 Composer 2.9 发布
开发语言·php·composer