STFT结果的展开阶段

问题描述

我正在对窗口大小为2048个数据点的模拟信号进行STFT(短时傅立叶变换)分析。这给了我大约150帧FFT结果。(150x2048矩阵)。

当我根据FFT结果计算相位谱时,结果在[-pi..pi]范围内。如何在Python中解包?

我遇到了numpy.unwrap()方法,但是不确定该沿着哪个轴工作?应该是axis=1(以行为单位),因为那代表时间,还是应该是axis=0(以行方式),因为每一行代表STFT的一帧?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)