该函数的MATLAB 文档示例spectrogram
提供了频率轴设置为的示例[0 500]
。我可以把它改成类似的东西[0 100]
吗?显然,运行axis
命令将为我执行此操作,但这会调整最终结果并“炸毁”结果图,使其像素化。我基本上是在寻找一个只寻找 0-100 之间的频率的频谱图,而不是在构建频谱图后重新缩放。
这是该文档中的一个示例:
T = 0:0.001:2;
X = chirp(T,0,1,150);
spectrogram(X,256,250,256,1E3,'yaxis');
这会产生以下结果:
不需要低于 350Hz 的所有内容。有没有办法在构建频谱图时不包括 350 到 500 之间的所有内容,而不是事后调整轴?