时频分析
Big_quant
热爱技术,改变世界。
展开
-
时频分析:短时傅里叶变换实现(1)
目录:前言实验环境Matlab spectrogram函数1语法2使用说明3代码如下:前言之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现。 想要复习原理的同学,可以参照一一下这篇:短时傅里叶分析 本次先讲解四个函数,后续的请参见下篇。实验环境本文的所有实验都是在matlab2016a下通过的。Matlab spectrogra...原创 2018-06-05 09:54:09 · 11139 阅读 · 4 评论 -
信号处理:傅立叶变换的波形分辨率和频率分辨率
我们知道,快速傅里叶变换(FFT)是信号处理的重要数学工具。一般而言,n点信号的离散傅里叶变换(DFT)的变换结果(频域)也是n个数据点。但在实际应用中,对实际信号作FFT 时,常常涉及到变换前数据需要补零(Zero padding)的问题。一些论坛里,曾看到某些专业人士从信息论的角度分析认为:“Zero padding没有增加时域信号的有效信息,因此,不会改变DFT/FFT的分辨率”。那么,补零...转载 2018-07-01 17:28:24 · 14240 阅读 · 0 评论 -
信号处理:希尔伯特-黄变换
在我们正式开始讲解Hilbert-Huang Transform之前,不妨先来了解一下这一伟大算法的两位发明人和这一算法的应用领域Section I 人物简介 希尔伯特:公认的数学界“无冕之王”,1943年去世于瑞士苏黎世。除此之外,自不必过多介绍。 黄锷:1937年出生于湖北省;1975年进入NASA(美国国家宇航局);美国国家工程院院士。Section II Hilbe...转载 2018-07-01 17:15:40 · 50650 阅读 · 14 评论 -
一幅图弄清DFT与DTFT,DFS的关系
很多同学学习了数字信号处理之后,被里面的几个名词搞的晕头转向,比如DFT,DTFT,DFS,FFT,FT,FS等,FT和FS属于信号与系统课程的内容,是对连续时间信号的处理,这里就不过多讨论,只解释一下前四者的关系。 首先说明一下,我不是数字信号处理专家,因此这里只站在学生的角度以最浅显易懂的性质来解释问题,而不涉及到任何公式运算。 学过卷积,我们都知道有时域卷积定理和频域卷积定理,在...原创 2018-07-01 17:04:16 · 1020 阅读 · 0 评论 -
信号处理:希尔伯特黄变换
目录:目录:前言简介基本原理经验模态分解希尔伯特变换特点(1)HHT能分析非线性非平稳信号。(2)HHT具有完全自适应性。(3)HHT不受Heisenberg测不准原理制约——适合突变信号。(4)HHT的瞬时频率是采用求导得到的。前言最近在做信号处理,发现自己基本功不够扎实,开始了恶补之路,希望能够尽快的补齐吧。简介希尔伯特黄变换 ...转载 2018-07-01 10:50:23 · 13690 阅读 · 2 评论 -
信号处理:CTFS-CTFT
目录目录前言正文CTFSCTFT前言最近在做信号处理的过程中发现自己的基础理论还不够扎实,于是重现拿出了书籍开始了补习,并写下相应的笔记,方便后来人理解。正文从傅立叶级数谈起: 傅立叶级数的本质—— “任何周期信号都可以用一组成谐波关系的正弦信号的加权来表示” 一个例子: CTFS周期信号的连续时间傅立叶级数的正式表述: C...原创 2018-06-29 18:59:48 · 5271 阅读 · 0 评论 -
时频分析:短时傅里叶变换(1)
目录:前言1傅里叶变换的缺陷2短时傅里叶变换(窗式傅里叶变换)3小波部分4补充部分前言最近需要对处理的数据做时频分析,因此恶补了一下相关的知识,光是学习并没有用处,因此,总结了一下自己的学习经验,写下了这篇帖子,方便大家学习。 怕什么真理无穷,进一寸有一寸的欢喜 胡适学以致用,以用促学。1傅里叶变换的缺陷先写完这个,再补一篇...原创 2018-05-31 11:23:51 · 68063 阅读 · 7 评论 -
时频分析:短时傅里叶变换应用
目录:前言实验环境Matlab spectrogram函数1语法2举栗子:2.1跟踪声音信号里的鸟声轨迹2.2谱图3d可视化参考:前言之前讲了时频分析的原理,和matlab里面的相关实现,现在展示一下它的应用。 想要复习原理的同学,可以参照一下这篇:短时傅里叶分析(1) 想要熟悉函数语句的同学: 基础的可以参见前面的:短时傅里叶实现(1) ...原创 2018-06-06 14:11:51 · 5902 阅读 · 0 评论 -
时频分析:短时傅立叶变换实现(5)
目录:前言实验环境Matlab spectrogram函数1语法2使用说明3代码如下3.1谱图聚集和门限设置参考:前言之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现。 想要复习原理的同学,可以参照一下这篇:短时傅里叶分析 本次讲解终阶的函数使用, 基础的可以参见前面的:短时傅里叶实现(1) 中阶的可以参见前面的:短时傅里叶实现...原创 2018-06-06 11:47:19 · 3670 阅读 · 0 评论 -
时频分析:短时傅立叶变换实现(4)
目录:前言实验环境Matlab spectrogram函数1语法2使用说明3代码如下3.1重新分配平方鸟声的谱图3.2设置了下限的谱图参考:前言之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现。 想要复习原理的同学,可以参照一下这篇:短时傅里叶分析(1) 本次讲解进阶的函数使用, 基础的可以参见前面的:短时傅里叶实现(1) 中...原创 2018-06-05 19:55:22 · 2452 阅读 · 1 评论 -
时频分析:短时傅里叶实现(3)
目录:前言实验环境Matlab spectrogram函数1语法2使用说明3代码如下3.1谱图和瞬时频率3.2鸟声信号功率谱密度追踪参考:前言之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现。 想要复习原理的同学,可以参照一下这篇:短时傅里叶分析 本次讲解高阶的函数使用(1), 基础的可以参见前面的:短时傅里叶实现(1) 中阶...原创 2018-06-05 16:28:36 · 5328 阅读 · 0 评论 -
时频分析:短时傅里叶变换实现(2)
目录:前言实验环境Matlab spectrogram函数1语法2使用说明3代码如下:3.1坐标轴变换3.2鸟声信号的功率谱密度3.2.1平方鸟声信号3.2.线性鸟声信号3.3对数鸟声信号参考:前言之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现。 想要复习原理的同学,可以参照一一下这篇:短时傅里叶分析 本次讲解中阶的函...原创 2018-06-05 11:37:19 · 8560 阅读 · 9 评论 -
如何保持空域与频域滤波结果的一致性
我们知道,给定一个空(时)间滤波器,既可以在空(时)域直接完成数字信号的滤波,也可以在频域完成。空域滤波的数学运算为卷积/相关,对应频域则为点乘/频域数据的共轭(G*)与滤波器(H)的乘积。简单起见,以一个1D数字信号为例加以说明。例如:给定信号x = [1 2 2 4 4],滤波器h = [1 2 3];空域滤波(卷积)为:y = conv(x,h,’same’); % 此处未考...转载 2018-07-01 19:36:13 · 4418 阅读 · 0 评论