POP_EEGFILT Interactively filter EEG dataset data using eegfilt()


Usage: >> EEGOUT = pop_eegfilt( EEG, locutoff, hicutoff, filtorder);

Graphical interface:
"Lower edge ..."   
[edit box] Lower edge of the frequency pass band (Hz) Same as the 'locutoff' command line input.
"Higher edge ..."   
[edit box] Higher edge of the frequency pass band (Hz) Same as the 'hicutoff' command line input.
"Notch filter"   
[edit box] provide the notch range, i.e. [45 55] for 50 Hz). This option overwrites the low and high edge limits given above. Set the 'locutoff' and 'hicutoff' values to the values entered as parameters, and set 'revfilt to 1, to swap from bandpass to notch filtering.
"Filter length"   
[edit box] Filter lenghth in point (default: see >> help eegfilt). Same as 'filtorder' optional input.

Inputs:
EEG   
input dataset
locutoff   
lower edge of the frequency pass band (Hz) {0 -> lowpass}
hicutoff   
higher edge of the frequency pass band (Hz) {0 -> highpass}
filtorder   
length of the filter in points {default 3*fix(srate/locutoff)}
revfilt   
[0|1] Reverse filter polarity (from bandpass to notch filter). Default is 0 (bandpass).
usefft   
[0|1] 1 use FFT filtering instead of FIR. Default is 0.

Outputs:
EEGOUT   
output dataset

Author: Arnaud Delorme, CNL / Salk Institute, 2001

See also: eegfilt(), eegfiltfft(), eeglab()

See the matlab file pop_eegfilt.m (may require other functions)

Back to functions