Create, impair, visualize, and export modulated waveforms
The Wireless Waveform Generator app enables you to create, impair, visualize, and export modulated waveforms.
Using the app, you can:
Generate custom OFDM, QAM, and PSK modulated waveforms.
Generate sine wave test waveforms.
Generate NR uplink and downlink carrier waveforms, NR test models (NR-TM), and NR uplink and downlink fixed reference channel (FRC) waveforms. This feature requires 5G Toolbox.
Generate LTE modulated waveforms. This feature requires the LTE Toolbox.
Generate WLAN (802.11™) modulated waveforms. This feature requires the WLAN Toolbox.
Generate Bluetooth modulated waveforms. This feature requires the Communications Toolbox™ Library for the Bluetooth® Protocol. To download this library, go to Get Add-Ons.
Export the waveform to your
workspace or to a .mat
or a .bb
file.
Export waveform generation parameters to a runnable MATLAB® script.
Note
You can use the MATLAB script to programmatically generate your waveform from the command line, without the app.
Visualize the waveform in constellation diagram, spectrum analyzer, OFDM grid, and time scope plots.
Distort the waveform by adding RF impairments, such as AWGN, phase offset, frequency offset, DC offset, IQ imbalance, and memoryless cubic nonlinearity.
Generate a waveform that you can transmit using a connected lab
test instrument. The app can transmit a waveform by using instruments supported
by the rfsiggen
(Instrument Control Toolbox) function. Use of the transmit feature in the app
requires Instrument Control Toolbox™ software. For more information, see the documentation for Instrument Control Toolbox.
For more information, see Use Wireless Waveform Generator App.
MATLAB Toolstrip: On the Apps tab, under Signal
Processing and Communications, click the app icon.
MATLAB Command Prompt: Enter wirelessWaveformGenerator
.