我有一个EEG信号,希望在时间和频率域分析。我已经使用了scipy.signal.spectrogram函数,但我认为使用小波可以获得更好的特征提取结果。我尝试在我创建的人工信号上运行连续小波变换,如下:
fs = 128.0
sampling_period = 1/fs
t = np.linspace(0, 2, 2*fs)
x = chirp(t,10,2,40,'quadratic')
coef, freqs = pywt.cwt(x, np.arange(1,50),'morl',
sampling_period=sampling_period)
然后我绘制了coef矩阵:
plt.matshow(coef)
plt.show()
我的问题是如何调整比例尺和时间轴?