Data Structures |
| struct | WaveletParameters |
| | parameters for wavelet-filtering. More...
|
Typedefs |
| typedef double *(* | SignalExtensionFunction )(double *, int, int) |
| | function for extending the signal
|
| typedef double(* | ThresholdFunction )(double, double) |
| | function for thresholding.
|
| typedef double(* | ThresholdSelectionFunction )(const double *, int) |
| | function for threshold selection.
|
Functions |
| double | conventional_thresholding (const double *data, int n) |
| | Wavelet estimation of single trial ERP's using a conventional estimate.
|
| double | hard_thresholding (double d, double lambda) |
| | hard-thresholding.
|
| double | heuristic_sure (const double *data, int n) |
| | thresholding as proposed in the Matlab Wavelet-Toolbox.
|
| double | soft_thresholding (double d, double lambda) |
| | soft-thresholding.
|
| double | sureshrink (const double *data, int n) |
| | procedure described in Donoho et al., 1995.
|
| double | translation_invariant_thresholding (const double *data, int n) |
| | Wavelet estimation of single trial ERP's using Wang et al.'s (2007) technique.
|
| int | wavelet_denoise (double *data, int n, WaveletParameters P) |
| | Generic Wavelet-Denoising.
|
| int | wavelet_extend_and_denoise (double *data, int n, WaveletParameters P) |
| | Extend data to length 2^j using sigextfct and denoise it.
|
| WaveletParameters | wavelet_init () |
| | set default parameters for a waveletParameters struct.
|