Приложение Wireless Waveform Generator - это интерактивный инструмент для создания, ухудшения, визуализации и экспорта модулированных форм сигнала.
Запустите приложение. На вкладке Приложения на панели инструментов MATLAB ® в разделе Обработка сигналов и связь щелкните значок приложения
. Вы также можете запустить приложение, введя wirelessWaveformGenerator в командной строке MATLAB.

Это типичные рабочие процессы при использовании приложения Wireless Waveform Generator.
Формирование формы сигнала.
Выберите требуемый тип сигнала из опций, доступных в разделе «Тип сигнала». Настройте параметры конфигурации на панели Форма волны (Waveform). Дополнительные сведения см. в разделе Тип сигнала.
Выберите Обесценения в разделе Генерация, чтобы открыть панель Обесценения. Настройте параметры конфигурации на панели «Нарушения». Дополнительные сведения см. в разделе Добавление обесценений.
Для генерации сигнала нажмите кнопку Generate (Генерировать). После генерации отображается форма сигнала. Можно настроить конфигурации формы сигнала, фильтрации и ослабления, а затем регенерировать форму сигнала.
Графики визуализации по умолчанию изменяются в зависимости от выбранного типа сигнала. Дополнительные параметры визуализации можно открыть, выбрав их в разделе Визуализация (Visualize) в разделе Создание (Generation).
После формирования формы сигнала его можно экспортировать, выбрав нужные опции в разделе Экспорт (Export) раздела Экспорт (Export). Дополнительные сведения см. в разделе Экспорт формы сигнала.
Можно сохранить текущую сессию, открыть ранее сохраненную сессию или открыть новую сессию, выбрав нужную опцию в разделе Файл (File). Дополнительные сведения см. в разделе Сеанс генератора сигналов.
Для генерации различных доступных форм сигнала приложение Wireless Waveform Generator использует функции Communications Toolbox™. Поддерживаемые типы сигналов включают в себя:
OFDM - приложение использует comm.OFDMModulator Система object™ генерировать этот тип сигнала.
QAM - приложение использует qammod функция для генерации этого типа сигнала.
PSK - приложение использует pskmod функция для генерации этого типа сигнала.
Sinewave - приложение использует dsp.SineWave Системный объект для генерации такого типа сигнала.
5G - Если у вас есть 5G Toolbox™, вы также можете генерировать NR тестовые модели (NR-TM) и NR восходящие и нисходящие сигналы фиксированного опорного канала (FRC), используя функции панели инструментов 5G.
LTE - при наличии LTE Toolbox™ можно также генерировать модулированные сигналы LTE с помощью функций панели инструментов LTE.
WLAN - если у вас есть WLAN Toolbox™ вы также можете генерировать 802.11™ модулированные формы сигналов с помощью функций панели инструментов WLAN.
Bluetooth ® - Вы можете загрузить библиотеку Communications Toolbox Library для надстройки протокола Bluetooth и генерировать модулированные сигналы Bluetooth, используя функции, описанные в Bluetooth.
По умолчанию сгенерированные формы сигналов не имеют примененной фильтрации. Чтобы применить фильтрацию к форме сигнала, выберите требуемую опцию фильтра в параметре Фильтрация (Filtering) на панели Форма сигнала (Waveform). Доступные опции фильтра зависят от выбранного типа сигнала.
Эти нарушения можно добавить в генерируемую форму сигнала.
AWGN - приложение использует awgn функция для ухудшения формы сигнала.
Фазовое смещение - приложение ухудшает форму сигнала, применяя указанное фазовое смещение как y = xejstart, где start- фазовое смещение в радианах.
Смещение частоты - приложение использует comm.PhaseFrequencyOffset Система возражает против ухудшения формы сигнала.
Фазовый шум - приложение использует comm.PhaseNoise Система возражает против ухудшения формы сигнала.
Смещение постоянного тока - приложение ухудшает форму сигнала, применяя указанное смещение постоянного тока как y = x + dcOff, где dcOff - комплексное смещение постоянного тока в вольтах.
Дисбаланс IQ - приложение использует iqimbal функция для ухудшения формы сигнала..
Незамеченная кубическая нелинейность - приложение использует comm.MemorylessNonlinearity Система возражает против ухудшения формы сигнала.
Эти типы графиков можно использовать для визуализации генерируемых форм волн.
Анализатор спектра - приложение строит график формы сигнала в частотной области.
Сетка OFDM - для форм сигнала OFDM приложение строит график распределения ресурсов каналов данных и управления.
Область времени - приложение строит отсчеты синфазных и квадратурных (IQ) сигналов во временной области.
Диаграмма созвездия - приложение строит графики точек созвездия символов модуляции.
Форму сигнала можно экспортировать в выполняемый сценарий MATLAB, в рабочую область или в файл сигнала.
Формы сигнала, экспортируемые в выполняемый сценарий MATLAB, можно использовать для воспроизведения формы сигнала вне приложения Wireless Waveform Generator, запустив сценарий.
Формы сигналов, экспортируемые в рабочую область, сохраняются как структура, содержащая следующие поля:
type - Это поле представляет собой символьный вектор, указывающий тип сигнала.
config - Это поле является структурой или объектом, содержащим поля, которые определяют сконфигурированный тип формы сигнала.
Fs - Это поле является частотой дискретизации сигнала в Герце.
waveform - Поле представляет собой комплексные выборки формы сигнала, выводимые в виде вектора NS-by-1 столбца или матрицы NS-by-NT. NS - количество выборок временной области, NT - количество передающих антенн.
Формы сигналов, экспортируемые в сигнальный файл, можно сохранить как файл .mat или .bb.
MAT-файлы - это двоичные файлы MATLAB, в которых хранятся переменные рабочей области. Дополнительные сведения см. в разделе Версии MAT-файла.
Приложение использует comm.BasebandFileWriter Системный объект для сохранения BB-файлов.
Создайте сигнал, который можно передать с помощью подключенного лабораторного тестового прибора. Приложение Wireless Waveform Generator может передавать с помощью инструментов, поддерживаемых rfsiggen(Панель инструментов управления приборами).

Для использования функции передачи в приложении Wireless Waveform Generator требуется инструментарий управления приборами.
Можно сохранить текущую сессию, открыть ранее сохраненную сессию или открыть новую сессию, выбрав нужную опцию в разделе ФАЙЛ. При сохранении сеанса генератора формы сигнала конфигурация сеанса сохраняется как файл .mat. Дополнительные сведения см. в разделе Версии MAT-файла.