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)

相关推荐
老王谈企服38 分钟前
大模型时代,制造业周期性成本分析将如何智能化升级?——工业Agent落地指南与全链路成本重构方案
人工智能·ai·重构
谙弆悕博士1 小时前
快速学C语言——第16章:预处理
c语言·开发语言·chrome·笔记·创业创新·预处理·业界资讯
yuan199971 小时前
基于 C# 实现的 Omron HostLink (FINS) 协议 PLC 通讯
开发语言·c#
qq_422828622 小时前
android图形学之SurfaceControl和Surface的关系 五
android·开发语言·python
如竟没有火炬3 小时前
用队列实现栈
开发语言·数据结构·python·算法·leetcode·深度优先
折哥的程序人生 · 物流技术专研3 小时前
《Java 100 天进阶之路》第17篇:Java常用包装类与自动装箱拆箱深入
java·开发语言·后端·面试
C+++Python3 小时前
C 语言 动态内存分配:malloc /calloc/realloc /free
c语言·开发语言
水木流年追梦4 小时前
大模型入门-应用篇3-Agent智能体
开发语言·python·算法·leetcode·正则表达式
凯瑟琳.奥古斯特4 小时前
假脱机技术原理详解
开发语言·职场和发展
敲代码的瓦龙4 小时前
Java?枚举!!!
java·开发语言