| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Signal Processing Toolbox |
| Contents | Index |
| Learn more about Signal Processing Toolbox |
| On this page… |
|---|
Signal Processing Toolbox™ software is a collection of tools based on the MATLAB® environment. The toolbox supports a wide range of signal processing operations, from waveform generation to filter design and implementation, parametric modeling, and spectral analysis. The toolbox provides two categories of tools, command-line functions/objects and graphical user interfaces:
Command-line functions and objects are available in the following categories:
Discrete-time filter design, analysis, and implementation
Analog filter design, analysis, and implementation
Linear system transformations
Windowing functions
Spectral analysis and cepstral analysis
Transforms
Statistical signal processing
Parametric modeling
Linear prediction
Multirate signal processing
Waveform generation
Note For information on objects, see Object-Oriented Programming. |
A suite of interactive graphical user interfaces are available for
Filter design and analysis
Window design and analysis
Signal plotting and analysis, spectral analysis, and filtering
The Signal Processing Toolbox software supports only double-precision inputs. If you input single-precision floating-point or integer data, you should not expect to receive correct results, and in many cases, an error will occur. The Filter Design Toolbox™ product, in conjunction with the Fixed-Point Toolbox™ product, enables single-precision floating-point and fixed-point support for filtering and filter design.
![]() | Overview | Central Features | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |