How can I design a filter for EEG?

H
Holden · Feb 2, 2021 · 2.2K views
Question
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?
Expert Answer
Profile picture of Neeta Dsouza
Neeta Dsouza PhD Expert
Answered Aug 25, 2026
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.
100% Run Guarantee 3-Hour Fast-Track Delivery

Need a Custom Version or Complete Simulation for This Problem?

Our 500+ PhD engineers build, debug, and optimize working MATLAB scripts and Simulink (.slx) models tailored to your exact assignment rubrics with zero plagiarism.

Tested on MATLAB R2024b / R2026a
Turnitin 0% Plagiarism Report
Free 7-Day Revisions Guarantee
Have a different question? Ask here

Get a Free Consultation or a Sample Assignment Review!