Let's say we have an EEG signal approximated using a fractional Brownian motion:

 FractionalBrownianMotionProcess[hurst], {tlow, thigh, tinc}, 1]

for some parameters hurst_, tlow_, thigh_, tinc_.

The literature on EEG's state that alpha waves are obtained by using a bandpassing filter in the range 14-40 Hz, more or less...

data = EEG[0.4,0,1,0.01]
BandpassFilter[Flatten[data[[2, 1]]], {0.14, 0.40}];

My question is with regards to the BandpassFilter parameters. Does choosing 0.14 and 0.40 effectively yield the 14-40Hz range? Basically, what are the units of the BandpassFilter function in Mathematica

  • $\begingroup$ You need a factor of π and also need to mention the SampleRate. See my answer here for an example. $\endgroup$
    – rm -rf
    Aug 24, 2014 at 20:17


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.