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. 










