matlab由频域变时域的代码-Gabor-Transform:伽柏变换

时间:2021-05-21 18:38:35
【文件属性】:
文件名称:matlab由频域变时域的代码-Gabor-Transform:伽柏变换
文件大小:909KB
文件格式:ZIP
更新时间:2021-05-21 18:38:35
系统开源 matlab由频域变时域的代码伽柏变换 抽象的 正如我们在“超声波”示例中演示的那样,傅立叶变换对于分析固定数据的频率信息非常有用。 但是,当涉及到非平稳数据时,即频率随时间变化,傅立叶变换会丢失所有时间信息。 因此,创建了Gabor变换(GT),即短窗口傅里叶变换。 GT不是立即对整个数据进行傅立叶变换,而是对时间进行切片,将注意力集中在某些时间窗口数据上,然后在此窗口上进行傅立叶变换,以获取有关频率的信息。 通过这种方式,我们能够提取时间信息和频率信息,即,我们能够分辨出哪个频率在哪个时间窗口内发生。 我们使用三个简单的音乐作品来演示如何使用GT。 简介与概述 在这里,我们使用三个音乐作品来说明如何使用Gabor变换来提取时间和频率信息。 问题描述 通常,当将音乐作品提供给我们时,我们仅在特定时间段内拥有振幅信息。 我们没有关于在哪个时间点播放哪个频率的信息,如果我们希望重构整个乐曲,这是我们所需要的。 如上所述,GT可以帮助我们解决这个问题。 但是,GT的缺点是在时间信息和频率信息之间需要权衡。 如果我们使用非常小的时间窗口,则可以为每个频率播放获得更准确的时间,但是由于低频信息
【文件预览】:
Gabor-Transform-master
----pianospec.png(74KB)
----README.md(13KB)
----recorderspec.png(64KB)
----piano1.jpg(56KB)
----mexicanhat.jpg(87KB)
----step.jpg(78KB)
----handelspec5.jpg(89KB)
----recorder1.jpg(60KB)
----simplefft.jpg(79KB)
----GaborT.m(11KB)
----handelspec.jpg(83KB)
----handelspec4.jpg(92KB)
----amplitude1.jpg(94KB)
----Note_eg.jpg(32KB)
----handelspec2.jpg(78KB)
----shannon.jpg(99KB)
----handelspec3.jpg(94KB)

网友评论