汉宁窗傅里叶变换matlab代码
功率谱图
该存储库具有用于计算和可视化基于傅立叶和小波变换的功率谱图的MATLAB脚本。
基于FT的方法包括hann_spectrogram.m和mtp_spectrogram.m
,它们分别使用Hanning窗函数和采用锥形扁球体序列(DPSS)的多锥功率谱图来生成单锥度功率谱图。
cwt_spectrogram.m是基于WT的方法,默认情况下使用Morlet小波执行连续小波变换。
一旦使用这三种方法之一获得了频谱图,就可以使用normalize_spectrogram.m通过频率对其进行normalize_spectrogram.m
。
在demo.m中演示了信号预处理和功率谱图生成的示例,该文件必须与当前版本v1.2的用户自己的数据一起提供。
笔记
Python版本正在进行中,并将在以后进行更新。
如果您不熟悉信号处理并且代码对您来说不清楚,请告诉我。
如果您发现任何错误或希望我添加或删除的任何内容,我希望听到更多关于它们的信息。
可以到达我。
有用的网址
为了消除时频数据中的粉红色噪声,请参阅此。
有关多锥光谱图的教程以及该代码的另一个版本,请
2022-05-05 21:39:19
18KB
系统开源
1