fs = 500;
ts = 1/fs;
t=0:ts:2;
n=length(t);z = 0.7*sin(2*pi*15*t) + sin(2*pi*20*t);
imf=emd(z);subplot(size(imf,1)+1,2,1);
plot(t*ts,z,'k')
grid on ;
title('EMD分解');subplot(size(imf,1)+1,2,2);
P2=abs(fft(z)/n);
P1=P2(1:n/2+1);
P1(2:end-1) = 2*P1(2:end-1);
f = fs*(0:(n/2))/n;
plot(f,P1,'k');
grid on ;
title('对应频谱');for i = 2:size(imf,1)+1subplot (size(imf,1)+1,2,i*2-1);plot  (t*ts,imf(i-1,:),'k');grid on ;subplot (size(imf,1)+1,2,i*2);P2=abs(fft(imf(i-1,:))/n);P1=P2(1:n/2+1);P1(2:end-1) = 2*P1(2:end-1);plot(f,P1,'k');grid on ;
endsubplot1 = subplot(6,2,11);
hold(subplot1,'on');
zlabel('ZLabel','EdgeColor',[0 1 0],'Rotation',22);
ylabel({'残差'});
title('Title');box(subplot1,'off');         % 对当前坐标图加上或撤销边框
% grid(subplot1,'on');
%  emd_visu(z,t,imf)  % EMD专用画图函数

EMD 加 时频分析相关推荐

  1. 时频分析在工程中的应用

    时频分析在工程中的应用     时频分析在工程中的应用 在传统的信号处理中,人们分析和处理信号的最常用也是最直接的方法是傅里叶变换.傅里叶变换及其反变换构建起信号时域与频域之间变换的桥梁,是信号时域与 ...

  2. Matlab emd工具箱、时频分析工具箱下载以及安装方法

    Matlab工具箱通用安装方法 ####更新于2017年1.10### 从写完这篇文章到现在,访问量很大,影响也就比较大.虽然自己的工作已经与这方面没有多大的关系了,但本想为读者负责的态度,今天更新这 ...

  3. LFM信号加噪、时频分析、滤波

    前言 线性调频(Linear Frequency Modulation,LFM)信号具有很大的时宽带宽积,可获得很大的脉冲压缩比,是雷达系统和声呐系统广泛采用的一种信号形式. LFM信号的数学表达式为 ...

  4. matlab 小波变换_matlab小波工具箱实例(二):时频分析和连续小波变换

    本文讲解matlab小波工具箱实例(二):时频分析和连续小波变换.目录如下: 链接:https://www.mathworks.com/help/wavelet/ug/time-frequency-a ...

  5. 2021-05-10 Matlab短时傅里叶变换和小波变换的时频分析

    Matlab短时傅里叶变换和小波变换的时频分析 简介 本文主要给定一小段音频,通过短时傅里叶变换和小波变换制作时频图.音频的采样率为44100, 短时傅里叶变换 在matlab中,短时傅里叶变换的分析 ...

  6. 时频分析:短时傅里叶变换应用

    目录: 前言 实验环境 Matlab spectrogram函数 1语法 2举栗子: 2.1跟踪声音信号里的鸟声轨迹 2.2谱图3d可视化 参考: 前言 之前讲了时频分析的原理,和matlab里面的相 ...

  7. 时频分析:短时傅立叶变换实现(4)

    目录: 前言 实验环境 Matlab spectrogram函数 1语法 2使用说明 3代码如下 3.1重新分配平方鸟声的谱图 3.2设置了下限的谱图 参考: 前言 之前讲了时频分析的原理,现在来讲讲 ...

  8. 时频分析:短时傅里叶实现(3)

    目录: 前言 实验环境 Matlab spectrogram函数 1语法 2使用说明 3代码如下 3.1谱图和瞬时频率 3.2鸟声信号功率谱密度追踪 参考: 前言 之前讲了时频分析的原理,现在来讲讲它 ...

  9. 时频分析:短时傅里叶变换实现(2)

    目录: 文章目录 补充 #前言 之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现. 想要复习原理的同学,可以参照一一下这篇: 短时傅里叶分析 本次讲解中阶的函数,基础的可以参见前面的: 短 ...

  10. 时频分析:短时傅里叶变换实现(1)

    目录: 前言 实验环境 Matlab spectrogram函数 1语法 2使用说明 3代码如下: 前言 之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现. 想要复习原理的同学,可以参照一 ...

最新文章

  1. ++,--运算符的使用
  2. python爬虫28 | 你爬下的数据不分析一波可就亏了啊,使用python进行数据可视化...
  3. hdu - 1072 Nightmare(bfs)
  4. 多元化谋定美国农业巨头-丰收节贸易会:四大粮商曲折历程
  5. linux服务器查询vdc等等,Linux云服务器
  6. 工作31:传参对接口
  7. tinydate.js[v0.3] 新增了字符串格式化为日期对象的函数
  8. 单选框,下拉菜单美化
  9. 从零基础入门Tensorflow2.0 ----二、5.2实战sklearn封装keras模型(超参数搜索)
  10. poi根据Word模板导出Word文件,Word模板
  11. 分布式理论,架构设计
  12. HTML5视频自动循环播放
  13. 【计算思维题】少儿编程 蓝桥杯青少组计算思维题真题及解析第2套
  14. 【python游戏开发】回合制手游做任务嫌麻烦?教你用Python简单制作回合制手游外挂
  15. 标题怎样选择适合自己的导图结构
  16. Python编写一个程序来计算 BMI 值。
  17. 02. Excel_数据处理_基本操作(2)
  18. 图片合成gif如何做?怎样将图片合成动图效果?
  19. 阿里P8 “布道师”,谈微服务的应用架构设计(附微服务教程)
  20. 实现一个简单的视频聊天室(源码)

热门文章

  1. vue项目中通过图片url下载图片
  2. js传中文到java乱码怎么解决方法_页面js中文乱码怎么处理?
  3. H5文章分享给好友或朋友圈后如何生成自定义分享内容
  4. roboware studio教程_Roboware 常见操作和问题
  5. 从无到有axure原型设计_从零开始学Axure原型设计(入门篇)
  6. jQuery实现表单提交验证
  7. linux shell 数字雨,win10系统怎么利用cmd命令制作数字雨小程序?
  8. Docker安装(有网环境下) 最新版docker-ce安装教程
  9. Wireshark 2.6 发布:最流行的网络协议分析器
  10. HIMSS宣布 Healthcare IT News和MobiHealth News的国际扩张