% function testPDESA
clc
clear
close all
fs=5120;
Ns=2048;
t=(0:Ns-1)/fs;
x2=exp(-5*t).*cos(2*pi*20*t); % 实际包络
x=x2.*sin(2*pi*500*t);
[y,f]=DESA(x); % 能量算子解包络
yhilbert=abs(hilbert(x)); % Hilbert解包络
figure
subplot(2,1,1),
plot(t,[y; yhilbert; x])
title('解包络')
legend('能量算子包络','Hilbert包络','原始数据');
grid on
subplot(2,1,2),
plot(t,[abs(x2)-y;abs(x2)-yhilbert])
grid on
axis([0 0.4 -0.02 0.02]);
legend('能量算子包络误差','Hilbert包络误差');
title('解包络误差')
figure
plot(abs(f)/2/pi*fs)
title('能量算子解调得到的频率')
teager.zip_HRY_Teager 能量解调_energy operator_teager 解调_teager能量算子;
版权申诉
112 浏览量
2022-07-15
00:47:59
上传
评论
收藏 1KB ZIP 举报
Kinonoyomeo
- 粉丝: 76
- 资源: 1万+
最新资源
- 冯璐阳 42105650—祝福.docx
- 基于多种算法及改进算法实现的移动机器人路径规划matlab源码(含A星算法+PRM+RRT的改进等).zip
- 布里斯托尔纸细分市场、总体规模、先进性、市占率行业分析报告2024年.docx
- Obi绳子插件,好用的很 6.5.4版本
- openjfx-22.0.1-windows-x64-bin-sdk.zip
- 基于ros和stm32f1的小车代码(含串口通信)+项目说明.zip
- 人体姿态估计-基于Tensorflow实现的人体姿态估计算法-附项目源码-优质项目分享.zip
- java实现所有算法大全
- JDBC DAO模式 (复习)
- Proteus仿真AT89C51电子密码锁
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0