Azzera filtri
Azzera filtri

EEG Signal pre-processing

1 visualizzazione (ultimi 30 giorni)
Maanvi Bhatnagar
Maanvi Bhatnagar il 19 Set 2017
Commentato: Christoph F. il 19 Set 2017
I have a time domain EEG signal that I got from BCI competition III website. I want to bandpass(8-30 Hz) it using FIR and IIR filters. how should I chose the filter order and other specifications such as stop band attenuation etc. how can I design such a filter in Matlab. what will b its code? how can I apply the filter on my data?
  1 Commento
Christoph F.
Christoph F. il 19 Set 2017
> how should I chose the filter order and other specifications such as stop band attenuation etc.
That depends on your requirements. Generally speaking, don't be too liberal with the order of the recursive part of the filter, as high-order (>8) recursive filters become ... interesting .. numerically. The nonrecursive part can have a higher order; this depends on your requirements for CPU usage, possibly output delay, memory usage, etc.
> how can I design such a filter in Matlab. what will b its code?
Do you have the signal processing toolbox?
> how can I apply the filter on my data?
Ideally by using the filter() function that is part of the signal processing toolbox.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su EEG/MEG/ECoG in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by