User`s guide

Filters
4-3
Filters
Filtering is one of the most important operations in signal processing, and is
supported in the DSP Blockset with three libraries of filtering blocks. The
following sections present a brief overview of these libraries:
“Adaptive Filters” on page 4-3
“Filter Designs” on page 4-4
“Multirate Filters” on page 4-9
All libraries are located within the top-level Filtering library.
Adaptive Filters
Adaptive filters are filters whose transfer function coefficients or taps change
over time in response to an external error signal. The Adaptive Filters library
contains the following blocks:
Kalman Adaptive Filter
LMS Adaptive Filter
RLS Adaptive Filter
The DSP Blockset provides a collection of adaptive filtering demos to illustrate
typical applications of these blocks:
LMS Adaptive Equalization (
lmsadeq)
LMS Adaptive Linear Prediction (
lmsadlp)
LMS Adaptive Noise Cancellation (
lmsdemo)
LMS Adaptive Time-Delay Estimation (
lmsadtde)
Nonstationary Channel Estimation (
kalmnsce)
RLS Adaptive Noise Cancellation (
rlsdemo)
Open the demos by clicking on the demo names above in the MATLAB Help
browser. Alternatively, open the demos by typing the demo name (provided in
parentheses above) at the MATLAB command line.