【发布时间】:2012-10-09 20:45:46
【问题描述】:
MATLAB documentation examples for the spectrogram function 给出了频率轴设置为[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 之间的所有内容,而不是事后调整轴?
【问题讨论】:
标签: matlab spectrogram