matlab-design-adaptive-filter

Installation
SKILL.md

Adaptive Filtering

Implementation guideline — Use DSP System Toolbox System objects to implement adaptive filters. Do not implement manual weight-update loops.

When to Use

  • System identification — Model unknown FIR or IIR systems online
  • Noise or interference cancellation — Recover signals from noise-corrupted measurement
  • Echo cancellation — Suppress acoustic or line echo
  • Active noise control — Feedforward ANC with secondary path
  • Inverse system identification — Equalization and deconvolution
  • Adaptive prediction — Linear prediction and speech coding
  • Algorithm evaluation — Compare adaptive filter algorithm performance
  • Migrating from deprecated adaptfilt.* objects — Replaced by dsp.*Filter System objects (removed in R2020a)
  • Any task involving dsp.LMSFilter, dsp.RLSFilter, dsp.FilteredXLMSFilter, dsp.FrequencyDomainAdaptiveFilter, dsp.AffineProjectionFilter, or maxstep()

When NOT to Use

Installs
13
GitHub Stars
692
First Seen
Jun 8, 2026
matlab-design-adaptive-filter — matlab/matlab-agentic-toolkit