-1
我正在研究以1kHz採樣的EEG數據集。我已經應用4-40赫茲的帶通濾波器,並使用2秒的滑動窗口提取FFT段。現在我想選擇對應於5-35 Hz的200個採樣。有人請指導我如何使用Scipy或Numpy來做到這一點。使用Scipy選擇與特定頻率有關的樣本
預先感謝您。
我正在研究以1kHz採樣的EEG數據集。我已經應用4-40赫茲的帶通濾波器,並使用2秒的滑動窗口提取FFT段。現在我想選擇對應於5-35 Hz的200個採樣。有人請指導我如何使用Scipy或Numpy來做到這一點。使用Scipy選擇與特定頻率有關的樣本
預先感謝您。
對提取的數據應用5-35 Hz的帶通濾波器。您可以使用scipy.signal.filtfilt功能(它避免了加入了相位,以你的信號):
https://docs.scipy.org/doc/scipy-0.14.0/reference/generated/scipy.signal.filtfilt.html
你可以喂與巴特沃斯濾波器係數此功能(使用原來的採樣率)。你可以使用scipy.signal.butter函數。