0

我只是发现了很棒的东西matplotlib.mlab.psd(),但是我遇到了一个问题,那就是:如何更改该方法使用的频率范围?

这有两个返回值:freqs,几乎是各种频率的直方图箱,以及Pxx,每个频率箱的归一化功率。freqs范围为 [0, 100] Hz。我可以使用参数更改分辨率pad_to,但不能将范围更改为 [0, 20]。有任何想法吗?

4

1 回答 1

2

频率范围由数据的采样细节设置,这是 FFT 的一个属性。

最低频率由数据长度设置(在这种情况下由NFFT设置窗口大小),最高频率由采样频率设置。

于 2013-05-29T17:34:26.587 回答