【发布时间】:2013-12-23 17:18:15
【问题描述】:
我跑
spectrogram(data, 64, 60, 256, 2, 'yaxis');
我明白了
我想获得从 0 到 180 Hz 的范围,而不是从 0 到 1 的标准化范围。 我可以改变轴
axis([0 450 0 180])
但它不会改变值。
我跑不成功
spectrogram(180 .* data, 64, 60, 256, 2, 'yaxis');
如何将范围从标准化范围扩展到实际范围?
【问题讨论】:
-
spectrogram实际上将时间作为 y 轴,将频率作为 x 轴。所以你确定你只是把你的坐标轴标记错了吗? -
@thewaywewalk 你是对的。我正在绘制数据的傅立叶变换,而不是时间和频率。
标签: matlab signal-processing spectrogram