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) –