Main Content

Signal Processing

R2026b
Analyze, design, and simulate signal processing systems

MathWorks® products provide workflows for audio, deep learning, and signal processing applications. You can combine language-based programming and Simulink® block diagrams to preprocess, visualize, and analyze time series, develop and debug algorithms, design and apply filters, and model and test systems. Use MATLAB® Coder™ and GPU Coder™ to deploy your solutions onto hardware.

Products for Signal Processing

Signal Processing Toolbox

Perform signal processing and analysis

DSP System Toolbox

Design and simulate streaming signal processing systems

Audio Toolbox

Design, analyze, and simulate acoustic, speech, and audio processing systems

Wavelet Toolbox

Perform time-frequency and wavelet analysis of signals and images

DSP HDL Toolbox

Design digital signal processing applications for FPGAs, ASICs, and SoCs

Topics

Filtering

Measurements

Visualization

Spectral, Time-Frequency, and Multiresolution Analysis

AI for Signal Processing

Modeling and Simulation

Code Generation and Algorithm Acceleration

Featured Examples

Videos

Audio Toolbox overview video.

What Is Audio Toolbox?
This video shows how to design and test audio processing systems with Audio Toolbox.

DSP System Toolbox overview video.

What Is DSP System Toolbox?
This video shows how to design and simulate signal processing systems using DSP System Toolbox.

Wavelet Toolbox overview video.

What Is Wavelet Toolbox?
This video shows how to analyze and synthesize signals and images using wavelets with Wavelet Toolbox.