谱线轴:在X轴上绘制频率

2024-10-01 00:25:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用pylab.规格图绘制光谱图。如你所知,规格图总是在Y轴上绘制频率v/s时间在X轴上。在X轴上翻转的频率。我尝试了以下操作,但是有一个语法错误。在

Fs = 44100
w = np.hamming(N)
N = 64
NFFT = int(Fs*0.005)
ov = N - Fs // 1000    

Pxx, freqs, bins, im = pylab.specgram(self.featMatVec, window = w, NFFT=N, Fs=Fs, noverlap = ov, 'yaxis')
plt.ylabel('variable frequency')
plt.xlabel('normalized time')

在self.featMatVec公司是通过处理音频文件创建的向量。在

如果我不使用最后一个关键字“yaxis”,则会绘制specgram,否则会出现语法错误。在

以前有人试过这个吗?请提出任何有帮助的建议。 我不能发布.jpeg,因为我是新来的。在

我希望这足够清楚。在

谢谢!在


Tags: self时间绘制plt光谱fs频率ov