当前位置: 首页 > news >正文

利用小波分解信号,再重构

 

 

function [ output_args ] = example4_5( input_args )
%EXAMPLE4_5 Summary of this function goes here
%   Detailed explanation goes here
clc;
clear;
load leleccum; s = leleccum(1:3920);
% 进行3层小波分解,小波基函数为'db2' 
[c,l] = wavedec(s,3,'db2');
%进行小波重构
rs= waverec(c,l,'db2');
figure(1)
subplot(211)
plot(s);title('原始信号');
subplot(212)
plot(rs);title('重构信号');
%计算重构的误差
erro=norm(s-rs)
end

 

 

 

function [ output_args ] = example4_11( input_args )
%EXAMPLE4_11 Summary of this function goes here
%   Detailed explanation goes here
clc;
clear;
load noisdopp; x = noisdopp;
T = wpdec(x,3,'db1','shannon');
X=wprcoef(T,[2,1]);
figure(1)
subplot(211)
plot(x);title('原始信号');
xlim([0 length(x)]);
subplot(212)
plot(X);title('小波包[2,1]系数的重构信号');
xlim([0 length(X)]);
end

http://www.lryc.cn/news/102074.html

相关文章:

  • QT数据库编程
  • 基于stm32单片机的直流电机速度控制——LZW
  • 实际项目中使用mockjs模拟数据
  • 【家庭公网IPv6】
  • 【iOS】Frame与Bounds的区别详解
  • SpringBoot百货超市商城系统 附带详细运行指导视频
  • 【实践篇】推荐算法PaaS化探索与实践 | 京东云技术团队
  • 持续贡献开源力量,棱镜七彩加入openKylin
  • Kafka的消费者如何管理偏移量?
  • IntelliJ IDEA流行的构建工具——Gradle
  • nacos源码打包及相关配置
  • 【机器学习】Multiple Variable Linear Regression
  • 自己创建的类,其他类中使用错误
  • Packet Tracer – 使用 TFTP 服务器升级思科 IOS 映像。
  • 并查集基础
  • C# 循环等知识点
  • 1.1.2 SpringCloud 版本问题
  • Android AIDL 使用
  • MongoDB——命令详解
  • 机器学习深度学习——多层感知机的简洁实现
  • 笙默考试管理系统-MyExamTest(21)
  • Redis高可用之主从复制、哨兵、cluster集群
  • 【需求响应DR】一种新的需求响应机制DR-VCG研究(Python代码实现)
  • 【Django学习】(十六)session_token认证过程与区别_响应定制
  • ai创作系统CHATGPT支持GPT4.0+支持ai绘画(MJ)+ai绘画(SD)集合几百种AI智能工具
  • linux安装mysql
  • mysql主从复制原理及应用
  • 《Kubernetes故障篇:unable to retrieve OCI runtime error》
  • el-upload上传图片和视频,支持预览和删除
  • clickhouse MPPDB数据库 运维实用SQL总结III