Professional Documents
Culture Documents
Signal and Linear System Models Transforms GUIs for Filter Design, Analysis, and
The Signal Processing Toolbox provides The Signal Processing toolbox provides Visualization
a broad range of models for representing tools for computing the most widely used The GUIs in the Signal Processing Toolbox
signals and linear time-invariant systems, transforms. These include discrete Fourier, let you interactively view and measure signals,
including representations for transfer func- discrete cosine, Hilbert, and Goertzel. design and apply filters, design and analyze
tions, state space, and zero-pole gain. The spectral windows, and perform spectral
toolbox also includes functions for trans- Spectral Analysis Tools analysis while exploring the effects of different
forming models from one representation to The Signal Processing Toolbox provides parameters and methods. The GUIs are par-
another. capabilities for frequency-domain analysis ticularly useful for visualizing time-frequency
and spectral estimation, including tools for information, spectra, and pole-zero locations.
Digital Filter Design Methods measuring power spectral density, mean- For example, you can interactively design
A full suite of design methods is avail- square spectrum, and average power. Several a filter by graphically placing the poles and
able for finite impulse response (FIR) and of these methods are based on a highly opti- zeros in the z-plane.
infinite impulse response (IIR) digital mized fast Fourier transform. The spectral
The Signal Processing Toolbox provides
filters. These methods support the rapid analysis methods include Welch, Burg, modi-
four GUIs: FDATool, FVTool, SPTool, and
design and evaluation of lowpass, highpass, fied covariance, Yule-Walker, the multitaper
WINTool.
bandpass, bandstop, and multiband filters, method, and the MUSIC method.
such as Butterworth, Chebyshev, elliptic,
Yule-Walker, window-based, least squares,
and Parks-McClellan (real and complex).
Available filter structures include the direct
forms I and II, lattice, lattice-ladder, and
second-order sections.
FDATool provides access to most FIR and
IIR filter design methods in the toolbox.
Additionally, you can:
Magnitude response of the specified
•D
esign filters by graphically placing poles
and zeros in the z-plane digital filter, created using FVTool.
Data markers determine the fre-
•A
nalyze filters by examining magnitude,
quency and magnitude values of
phase, impulse, and step responses, group
delay, and pole-zero plots any chosen data point.
•G
enerate C header files
•A
ccess additional filter design methods and
quantization features in the Filter Design
Toolbox (available separately)
•M
easure and analyze the time-domain
information of one or more signals and
send audio signal to the PC’s sound card
•A
pply the filter to a selected signal
•G
raphically analyze frequency-domain
data using a variety of spectral estimation
methods, including Burg, FFT, multitaper
(MTM), MUSIC, eigenvector, Welch, and
Yule-Walker AR
FDATool includes a Pole/Zero Editor that lets you design a filter through the graphical placement of poles and zeros.
The Window Viewer in WINTool displays the time-domain and frequency-domain repre-
sentations of multiple windows for easy comparison.
WINTool lets you design and analyze spec- Required Products Platform and System Requirements
tral windows. You can: MATLAB For platform and system requirements,
visit www.mathworks.com/products/signal ■
• Display time-domain and frequency-
Related Products
domain representations of the selected
Communications Toolbox. Design and
window(s)
analyze algorithms for the physical layer of
• Export window vectors or window objects communication systems For demos, application examples,
to the MATLAB workspace, a MAT-file, or tutorials, user stories, and pricing:
Filter Design Toolbox. Design and analyze • Visit www.mathworks.com
a text file
fixed-point, adaptive, and multirate filters • Contact The MathWorks directly
• View typical window measurements, such
Image Processing Toolbox. Perform image US & Canada 508-647-7000
as leakage factor, relative sidelobe attenu-
processing, analysis, and algorithm develop- Benelux +31 (0)182 53 76 44
ation, and mainlobe width France +33 (0)1 41 14 67 14
ment Germany +49 (0)241 470 750
• Visualize, annotate, and print time-domain Italy +39 (011) 2274 700
Signal Processing Blockset. Design and
and frequency-domain plots Korea +82 (0)2 6006 5114
simulate signal processing systems and Spain +34 93 362 13 00
devices Sweden +46 (8)505 317 00
Switzerland +41 (0)31 950 60 20
Wavelet Toolbox. Analyze and synthesize UK +44 (0)1223 423 200
signals and images using wavelet techniques Visit www.mathworks.com to
obtain contact information for authorized
For more information on related products, MathWorks representatives in countries
throughout Asia Pacific, Latin America,
visit www.mathworks.com/products/signal the Middle East, Africa, and the rest
of Europe.
© 2004 by The MathWorks, Inc. MATLAB, Simulink, Stateflow, Handle Graphics, and Real-Time Workshop are registered trademarks, and TargetBox is a trademark of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders.