Analog Filter Design
Design and implement analog filters
Libraries:
DSP System Toolbox /
Filtering /
Filter Designs
Description
The Analog Filter Design block designs and implements a Butterworth, Chebyshev type I, Chebyshev type II, elliptic, or bessel filter in a highpass, lowpass, bandpass, or bandstop configuration.
You select the design and band configuration of the filter from the Design
method
and Filter type
drop-down lists in the dialog box. For each combination of design method and band
configuration, an appropriate set of secondary parameters is displayed. For more
details, see Design/Band Combination Table.
The Analog Filter Design block uses a state-space filter representation, and applies the filter using the State-Space (Simulink) block in the Simulink® Continuous library. All of the design methods use Signal Processing Toolbox™ functions to design the filter.
The Analog Filter Design block is built on the filter design capabilities of Signal Processing Toolbox software.
Note
The Analog Filter Design block does not work with the Simulink discrete solver, which is enabled when you set the
Solver list to Discrete (no continuous
states)
in the Solver pane of the
Model Configuration Parameters dialog box. Select one
of the continuous solvers (such as ode4
) instead.
Examples
Extended Examples
Ports
Input
Output
Parameters
Block Characteristics
Data Types |
|
Direct Feedthrough |
|
Multidimensional Signals |
|
Variable-Size Signals |
|
Zero-Crossing Detection |
|
More About
References
[1] Antoniou, A. Digital Filters: Analysis, Design, and Applications. 2nd ed. New York, NY: McGraw-Hill, 1993.
Extended Capabilities
Version History
Introduced before R2006a