谱图Matlab

时间:2013-05-05 13:26:56

标签: matlab spectrogram

我在matlab中有以下代码:

[Sound Fs bits] = wavread('a.wav');

现在我必须使用功能谱图并绘制它(我必须给功能谱图提供以下参数:声音和Fs,并且该函数用于返回具有信号频率组成的向量和带有计算成分的频率。)

我的疑问是:我如何使用这些规格的功能?有人能帮助我吗?

1 个答案:

答案 0 :(得分:2)

spectrogram函数在第二个参数中期望向量窗口参数(如果提供)。您需要为所有参数提供值,包括 Fs。但是这些参数可以选择为空,所以你可以这样做:

[S, F, T] = spectrogram(Sound, [], [], [], Fs);
% Sample rate is the fifth argument        ^^

虽然注意到,为了正确使用这个功能,你真的应该理解其余的参数是什么意思...(我不打算在这里解释它们;你可以写完整本书的主题,并且确实很多人都是)