我想在Python中绘制频谱图,并用附加的图表覆盖它,例如:点表示感兴趣的特殊区域。这就是我过去所做的事情:
import matplotlib.pyplot as plt
plt.specgram(signal, NFFT=2**10, Fs=singal_rate)
plt.plot(x, y, 'go') # additional plot
plt.savefig('spectrogram.png')
无论图表的顺序如何,我总是只得到点而不是带点的谱图。这就是我想要重现的内容:
频谱图与其他信息重叠。从the code可以看出它在过去是有效的。我在Python 2.7.12,matplotlib 1.5.3。