| DSP Blockset | Search  Help Desk |
| Digital IIR Filter Design | See Also |
Design and implement an IIR filter.
Library
Filter Designs, in FilteringDescription
The Digital IIR Filter Design block designs a discrete-time (digital) IIR filter in a lowpass, highpass, bandpass, or bandstop configuration, and applies the filter to the input using the Direct-Form II Transpose Filter block in the Filter Realizations library. The Design method parameter allows you to specify Butterworth, Chebyshev type I, Chebyshev type II, and elliptic filter designs. Note that for the bandpass and bandstop configurations, the actual filter length is twice the Filter order parameter value.butter, cheby1, cheby2, and ellip.
The Frame-based inputs parameter allows you to choose between sample-based and frame-based operation.
Sample-Based Operation
When the check box is not selected (default), the block assumes that the input is a 1-by-N sample vector or M-by-N sample matrix. Each of the N vector elements (or M*N matrix elements) is treated as an independent channel, and the block filters each channel over time.Frame-Based Operation
When the Frame-based inputs check box is selected, the block assumes that the input is an M-by-N frame matrix. Each of the N frames in the matrix contains M sequential time samples from an independent signal. The Number of channels parameter specifies the number of independent channels (columns), N, in the matrix. The block filters each channel independently over time. Frame-based operation provides substantial increases in throughput rates, at the expense of greater model latency. In both sample-based and frame-based modes, the output is the same size as the input.Dialog Box

The parameters displayed in the dialog box vary for different design/band combinations. Not all of the parameters shown above (and listed below) are visible in the dialog box at any one time.
References
Antoniou, A. Digital Filters: Analysis, Design, and Applications. 2nd ed. New York, NY: McGraw-Hill, 1993. Oppenheim, A. V. and R. W. Schafer. Discrete-Time Signal Processing. Englewood Cliffs, NJ: Prentice Hall, 1989. Proakis, J. and D. Manolakis. Digital Signal Processing. 3rd ed. Englewood Cliffs, NJ: Prentice-Hall, 1996.See Also
Digital FIR Filter Designbutter (Signal Processing Toolbox)
cheby1 (Signal Processing Toolbox)
cheby2 (Signal Processing Toolbox)
ellip (Signal Processing Toolbox)