0
我有关于脑电波的EGG数据,但想过滤它,所以它只显示一定的频率(例如:alpha)在Matlab中这怎么可能?在Matlab中过滤
我明白这可能是最好的使用带通滤波器,如果是的话,你可以详细说明这是什么意思?
我有关于脑电波的EGG数据,但想过滤它,所以它只显示一定的频率(例如:alpha)在Matlab中这怎么可能?在Matlab中过滤
我明白这可能是最好的使用带通滤波器,如果是的话,你可以详细说明这是什么意思?
使用Fast Fourrier Transform你可以选择你自己你想要的频率(见explanations):
Fs = 1000; % Sampling frequency T = 1/Fs; % Sampling period L = 1000; % Length of signal t = (0:L-1)*T; % Time vector S = 0.7*sin(2*pi*50*t) + sin(2*pi*120*t); X = S + 2*randn(size(t)); Y = fft(X);
而且你mentionned看到滤镜 - >Filter Designer
可以使用例如[巴特沃斯带通滤波器](https://es.mathworks.com/help/signal/ref/butter.html) –