Signal Processing Toolbox

Key Features

  • Signal and linear system models
  • Signal transforms, including fast Fourier transform (FFT), discrete Fourier transform (DFT), and short-time Fourier transform (STFT)
  • Waveform and pulse generation functions, including sine, square, sawtooth, and Gaussian pulse
  • Transition metrics, pulse metrics, and state-level estimation functions for bilevel waveforms
  • Statistical signal measurements and data windowing functions
  • Power spectral density estimation algorithms, including periodogram, Welch, and Yule-Walker
  • Digital FIR and IIR filter design, analysis, and implementation methods
  • Analog filter design methods, including Butterworth, Chebyshev, and Bessel
  • Linear prediction and parametric time-series modeling
Analysis and visualization tools for verifying numerical accuracy and performance.
Analysis and visualization tools for verifying numerical accuracy and performance. Example plots from Signal Processing Toolbox include (clockwise from top left): A periodogram of a numerically controlled oscillator; a reconstructed ECG signal using the Walsh-Hadamard transform shown with the original ECG signal; the magnitude response of a low-pass FIR filter, with a specification mask overlay; and the impulse response of a Gaussian pulse-shaping filter for various bandwidths.
Next: Generating, Visualizing, and Analyzing Signals

Try Signal Processing Toolbox

Get trial software

Developing Modular, PXI, and AXIe Test Systems using MATLAB

View webinar