How can I design a filter for EEG?

7 views (last 30 days)
I have matrix which is included the channels (row=19) and trial (columns=330) . Now, I have to design a FIR filter to extract data in different bands( beta, alpha, theta,...). I've used fdatool and now I'm confused how I can give my data to the filter to get the output! Could anyone help me?

Accepted Answer

Star Strider
Star Strider on 22 Jun 2016
Without seeing your code that designs your filters, and your data (or a sample of it), it is not possible to determine what the problem is.
What dimension of your matrix represents the time-domain data of your EEG? I assume ‘channels’ is your EEG data and ‘trials’ represents some event. The problem is that EEG is usually sampled at a relatively high rate, so 330 samples could represent only a few seconds of data, at most.
What information does your matrix actually have?
  4 Comments
Sophi gra
Sophi gra on 22 Jun 2016
I will use the instructions you provided above. Thanks for your great help.

Sign in to comment.

More Answers (0)

Categories

Find more on Digital and Analog Filters in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!