Filtering and Signal Processing#
FIR filter design, filtering helpers, and window functions.
dftfilt3 accepts cycleinc, winsize, and timesupport as keywords
or positional name/value pairs. Defaults are linear cycle spacing, a
variable-length Morlet wavelet, and a time support of seven standard
deviations. type is not an option.
|
Return an epoch average from channel-major concatenated data. |
|
Return legacy discrete Fourier filters. |
|
Return EEGLAB |
|
Return EEGLAB |
|
Filter an array using the legacy EEGLAB |
|
Return the sample-wise maximum and minimum across channels. |
|
Pad data with endpoint constants and filter along the first axis. |
|
Return an EEGLAB-style FIR filter report. |
|
Filter continuous chunks split at boundaries or each epoch independently. |
|
Return a Gaussian low-pass FIR coefficient vector. |
|
Designs windowed sinc type I linear phase FIR filter. |
|
Estimate windowed sinc FIR filter order depending on window type and requested transition band width. |
|
Return an EEGLAB-compatible sphering or quasi-sphering matrix. |
|
Estimate transition bandwidth and ripple for a windowed-sinc FIR order. |
|
Estimate maximum passband deviation from a Kaiser window beta. |
|
Estimate the Kaiser window beta from maximum passband deviation. |
|
Convert FIR coefficients to a minimum-phase impulse response. |
|
Return moving-window averages and their x-coordinate midpoints. |
|
Plot impulse, step, magnitude, and phase response like FIRFilt. |
|
Remove threshold-triggered EOG artifacts from a float32 data file. |
|
Return the RMS of each channel in consecutive equal-length blocks. |
|
Return a symmetric window vector. |