Signal Processing Toolbox Previous page   Next Page

Overview

The Filter Design and Analysis Tool (FDATool) is a powerful user interface for designing and analyzing filters. FDATool enables you to quickly design digital FIR or IIR filters by setting filter performance specifications, by importing filters from your MATLAB workspace, by directly specifying filter coefficients, or by adding, moving or deleting poles and zeros. FDATool also provides tools for analyzing filters, such as magnitude and phase response plots and pole-zero plots. FVTool, which can be launched from FDATool, provides a separate window for analyzing filters. You can use FDATool as a convenient alternative to the command line filter design functions. (FDATool requires resolution of at least 800 by 600.)

Below is a brief introduction to the FDATool that will give you a better understanding of how it can be used.

Filter Design Methods

The tool gives you access to all of the filter design methods in the Signal Processing Toolbox.

Design Method
Function
Butterworth
butter
Chebyshev Type I
cheby1
Chebyshev Type II
cheby2
Elliptic
ellip
Maximally Flat
maxflat
Equiripple
firpm
Least-squares
firls
Constrained least-squares
fircls
Complex equiripple
cfirpm
Bartlett window
bartlett
Bartlett-Hanning window
barthannwin
Blackman window
blackman
Blackman-Harris window
blackmanharris
Bohman window
bohmanwin
Chebyshev window
chebwin
Flat top window
flattopwin
Gaussian window
gausswin
Hamming window
hamming
Hann window
hann
Kaiser window
kaiser
Nuttall (Nuttall's Blackman-Harris) window
nuttallwin
Parzen or de la Vallé-Poussin window
parzenwin
Rectangular window
rectwin
Triangular window
triang
Tukey (tapered cosine) window
tukeywin

You can implement any of the above windows manually using fir1 or fir2. You can also specify a user-defined window by entering its function name and input parameter.

Additional filter design methods are available to users of the Filter Design Toolbox.


Previous page  FDATool: A Filter Design and Analysis GUI Using the Filter Design and Analysis Tool Next page

© 1994-2005 The MathWorks, Inc.