我在matlab中有以下代码:
[Sound Fs bits] = wavread('a.wav');
现在我必须使用函数谱图并绘制它(我必须为函数谱图提供以下参数:Sound 和 Fs,并且该函数应该返回一个具有信号频率组合的向量和一个具有频率的向量计算组成)。
我的疑问是:我如何使用这些规范的功能?有人能帮我吗?
我在matlab中有以下代码:
[Sound Fs bits] = wavread('a.wav');
现在我必须使用函数谱图并绘制它(我必须为函数谱图提供以下参数:Sound 和 Fs,并且该函数应该返回一个具有信号频率组合的向量和一个具有频率的向量计算组成)。
我的疑问是:我如何使用这些规范的功能?有人能帮我吗?
如果提供,该spectrogram
函数在其第二个参数中需要一个向量窗口参数。您需要为所有参数提供值,包括 Fs
. 但是这些参数可以选择为空,所以你可以这样做:
[S, F, T] = spectrogram(Sound, [], [], [], Fs);
% Sample rate is the fifth argument ^^
尽管请注意,要正确使用此功能,您确实应该了解其余参数的作用/含义...(我不打算在这里解释它们;您可以就该主题编写整本书,而且确实有很多到过)