我将对这个signal应用Short Time Fourier Transform,并使用pcolormesh函数绘制结果。然后,我想用Inverse Short Time Fourier Transform来重建信号。我的问题是如何使用pcolormesh的输出作为signal.istft(Zxx)的输入来获取信号。简而言之,这就是我想做的:
f, t, Zxx = signal.stft(sig, fs=250, nperseg=64)
mesh=plt.pcolormesh(t, f, np.abs(Zxx))
plt.axis('off')
plt.show()
输出这个image。然后,应用傅里叶逆变换重构信号:
_, xrec = signal.istft(mesh, fs=250)
实际上,我不确定上述函数的网格输入是否正确?我怎样才能得到信号的正确输入。用istft(Zxx)代替Zxx
谢谢你的帮助
目前没有回答
相关问题 更多 >
编程相关推荐