Skip to content

Application and Productive Examples

Application-level examples showing how to use lmlib on realistic signal-processing tasks, grouped by topic. Each thumbnail links to a full page with the plot(s), console output, any data files, and the complete source code.

Detection

Advanced event detection with ALSSMs.

Filtering

ALSSM-based signal filters.

Polynomials Calculus

Calculus and cost functions with polynomials.

Event Detection with Two-Sided Line Models

Onset and peak detection with Two-Sided Line Models (TSLMs). Examples published in "Onset Detection of Pulse-Shaped Bioelectrical Signals Using Linear State Space Models" [Waldmann2022].

Convolution

Correlation (or convolution) and matched filters. The method was published in "Windowed State Space Filters for Peak Interference Suppression in Neural Spike Sorting" [Baeriswyl2022].

Shift and Time Dilation Estimation

Shift and Time Dilation Estimation with localized polynomial signal models. Examples published in "Signal Analysis Using Local Polynomial Approximations" [Wildhaber2020].

N Dimensional Signal Processing

Processing of N-dimensional signals. Examples published in "Multi-Resolution Autonomous Linear State Space Filters for N-Dimensional Signals" [Baeriswyl2025].