Signal Processing, Audio, and Wireless
Accelerate signal processing, audio processing, wireless communications, and
radar processing applications
Use parallel computing to accelerate signal processing, audio processing, wireless communications, and radar processing applications by using Parallel Computing Toolbox™ together with Signal Processing Toolbox™, Wavelet Toolbox™, Audio Toolbox™, Communications Toolbox™, 5G Toolbox™, Antenna Toolbox™, and Radar Toolbox.
Apps
Signal Feature Extractor | Extract and analyze signal features (Since R2025a) |
Bit Error Rate Analysis | Analyze BER performance of communications systems |
Topics
Signal Processing
- Classify ECG Signals Using Long Short-Term Memory Networks with GPU Acceleration (Signal Processing Toolbox)
Classify heartbeat electrocardiogram data using deep learning and signal processing with GPU acceleration. (Since R2022b) - Accelerate Signal Feature Extraction and Classification Using a GPU (Signal Processing Toolbox)
Use a graphical processing unit (GPU) to extract signal multidomain features for bearing fault detection. (Since R2024b) - GPU Acceleration of Scalograms for Deep Learning (Wavelet Toolbox)
Use your GPU to accelerate feature extraction for signal classification. - Wavelet Time Scattering with GPU Acceleration — Spoken Digit Recognition (Wavelet Toolbox)
Extract features on your GPU for signal classification.
Audio
- Extract Features from Audio Data Sets (Audio Toolbox)
Use different methods of extracting features from an audio data set. - Accelerate Audio Machine Learning Workflows Using a GPU (Audio Toolbox)
This example shows how to use GPU computing to accelerate machine learning workflows for audio, speech, and acoustic applications. (Since R2024a) - Accelerate Audio Deep Learning Using GPU-Based Feature Extraction (Audio Toolbox)
Leverage GPUs for feature extraction to decrease the time required to train an audio deep learning model.
Communications
- Accelerate Simulation Using GPUs (Communications Toolbox)
Speed up your communications system simulation using GPUs. - Simulation Acceleration Using MATLAB Coder and Parallel Computing Toolbox (Communications Toolbox)
Ways to accelerate the simulation of communications algorithms in MATLAB. - BER Simulations with Parallel Computing Toolbox (Communications Toolbox)
Improve the execution speed of communication systems involving BER simulations.
5G
- Accelerate 5G Simulation Using GPU (5G Toolbox)
Use GPU arrays in a simplified PDSCH link simulation to speed up execution time. (Since R2025a) - NR PDSCH Throughput (5G Toolbox)
Measure PDSCH throughput of the 5G NR downlink. - Accelerate Link-Level Simulations with Parallel Processing (5G Toolbox)
Accelerate link-level simulations using a cluster of workers from a parallel pool. (Since R2024a)
Antenna
- Accelerate Ray Tracing Analysis Using GPU (Antenna Toolbox)
Perform accelerated ray tracing analysis using a GPU. (Since R2025a)
Radar
- Acceleration of Clutter Simulation Using GPU and Code Generation (Radar Toolbox)
Simulate clutter on a graphical processing unit (GPU) or through code generation (MEX). (Since R2021a)
Related Information
- Functions with
gpuArray
Support (Signal Processing Toolbox) - Functions with
gpuArray
Support (Wavelet Toolbox) - Functions with
gpuArray
Support (Audio Toolbox) - Functions with
gpuArray
Support (Communications Toolbox) - Functions with
gpuArray
Support (5G Toolbox) - Functions with
gpuArray
Support (Antenna Toolbox) - Functions with
gpuArray
Support (Radar Toolbox)