Signal Processing, Audio, and Wireless - MATLAB & Simulink (original) (raw)
Main Content
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
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)