Mu Analysis and Synthesis Toolbox
  Go to function:
    Search    Help Desk 
mfilter    Examples

Generate SYSTEM representations of a Bessel, Butterworth, Chebyshev or RC filter

Syntax

Description

Calculates, as a SYSTEM, a single-input, single-output analog low-pass filter. These filters are often encountered in experimental arrangements and must be accounted for in experimental data processing and control design. For more sophisticated filters see the Signal Processing Toolbox functions.

The cutoff frequency (Hertz) is fc and the filter order is ord. The string variable, type, specifies the type of filter and can be one of the following.

butterw
Butterworth
cheby
Chebyshev
bessel
Bessel
rc
series of resistor/capacitor filters

The dc gain of each filter (except even order Chebyshev) is set to unity. The argument psbndr specifies the Chebyshev passband ripple (in dB). At the cutoff frequency, the magnitude is -psbndr dB. For even order Chebyshev filters the DC gain is also -psbndr dB.

The Bessel filters are calculated using the recursive polynomial formula. This is poorly conditioned for high order filters (order > 8).

Examples



[ Previous | Help Desk | Next ]