Signal Processing Toolbox™ provides functions and apps to generate, measure, transform, filter, and visualize signals. The toolbox includes algorithms for resampling, smoothing, and synchronizing signals, designing and analyzing filters, estimating power spectra, and measuring peaks, bandwidth, and distortion. The toolbox also includes parametric and linear predictive modeling algorithms. You can use Signal Processing Toolbox to analyze and compare signals in time, frequency, and time-frequency domains, identify patterns and trends, extract features, and develop and validate custom algorithms to gain insight into your data.
Learn the basics of Signal Processing Toolbox
Create, resample, smooth, denoise, and detrend signals
Peaks, signal statistics, pulse and transition metrics, power, bandwidth, distortion
Cross-correlation, autocorrelation, cross-covariance, autocovariance, linear and circular convolution
FIR and IIR, single-rate and multirate filter design, analysis, and implementation
Fourier, chirp-Z, DCT, Hilbert, cepstrum, Walsh-Hadamard
Power spectrum, coherence, time-frequency analysis, windows
Linear prediction, autoregressive (AR) models, Yule-Walker, Levinson-Durbin