图片缩略图

短时傅里叶反变换(ISTFT)与Matlab

版本5.0.0.0 (383 KB) 斯托伊Zhivomirov
利用逆短时傅里叶变换(ISTFT)进行时频重合成。

7.2 k下载

更新2019年2月28日

查看许可协议

目前的代码是一个Matlab函数,它提供给定光谱图STFT(k, l)的逆短时间傅里叶变换(ISTFT),跨列的时间和跨行的频率。函数的输出为:
1)时域重构信号;
2)时间向量。
为方便起见,在函数的开头给出了输入和输出参数

为了阐明该函数的用法,文中给出了一个例子。它代表了一个给定信号x[n]的时频分析和完美重构,分别使用Blackman窗和Hamming窗进行分析和重新合成。此外,还提供了一个名为OLAExam的GUI,通过重叠添加(OLA)方法来表示完美的重建,并帮助选择分析/重新合成窗口(它们的长度和跳跃大小)。

该代码基于以下理论:

[1] Zhivomirov。stft分析和stft合成程序的开发及其实际实现。TEM Journal, ISSN: 2217-8309, DOI: 10.18421/TEM81-07, Vol. 8, No. 1, pp. 56-64, 2019年2月。(http://www.temjournal.com/content/81/TEMJournalFebruary2019_56_64.pdf

引用作为

h . Zhivomirov。stft分析和stft合成程序的开发及其实际实现。TEM Journal, ISSN: 2217-8309, DOI: 10.18421/TEM81-07, Vol. 8, No. 1, pp. 56-64, 2019年2月。(http://www.temjournal.com/content/81/TEMJournalFebruary2019_56_64.pdf)

斯托伊Zhivomirov(2021)。短时傅里叶反变换(ISTFT)与Matlab(//www.tianjin-qmedu.com/matlabcentral/fileexchange/45577-inverse-short-time-fourier-transform-istft-with-matlab), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2014b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!