


REMOVE5060HZ removes line interference artifacts
from biomedical signal data.
[s,HDR] = remove5060hz(fn, Mode)
[s,HDR] = remove5060hz(fn, CHAN, Mode)
[s,HDR] = remove5060hz(s, HDR, Mode)
INPUT:
fn biosignal file
CHAN channel selection [default: 0 (all)]
s signal data
HDR header structure (contains labels, sampling rate etc)
Mode 'PCA', 'PCA 50' 50 Hz PCA/SVD filter
'NOTCH' 50 Hz FIR Notch filter, order=3
'FIT' fit and remove 50 Hz sine/cosine wave
'PCA 60' 60 Hz PCA/SVD filter
'NOTCH 60' 60 Hz FIR Notch filter, order=3
'FIT 60' fit and remove 60 Hz sine/cosine wave
OUTPUT:
s corrected signal data
HDR header structure
see also: REGRESS_EOG
Reference(s):