我有关于脑电波的EGG数据,但想要对其进行过滤,使其只显示特定的频率(例如: alpha),这在Matlab中是如何实现的?
我知道最好是使用带通滤波器,如果是这样的话,你能详细解释一下这意味着什么吗?
发布于 2016-11-18 03:32:47
使用Fast Fourrier Transform,你可以选择你想要的频率(参见explanations):
fft= 1000;%采样频率T= 1/ Fs;%采样周期L= 1000;%信号长度t= (0:L-1)*T;%时间向量S= 0.7*sin(2*pi*50*t) + sin(2*pi*120*t);X=S+2*
(尺寸(T));Y= fft(X);
另外,正如您所提到的,请参阅filters -> Filter Designer
https://stackoverflow.com/questions/40663445
复制相似问题