这无线波形发生器应用程序是一种用于创建,损害,可视化和导出调制波形的交互式工具。
启动应用程序应用在matlab中的标签®ToolStrip,下面信号处理和通信,单击应用程序图标.你也可以通过输入wirelessWaveformGenerator
在matlab命令提示符下。
使用时是典型的工作流程无线波形发生器应用程序。
为了产生各种可用的波形无线波形发生器应用程序使用Communications Toolbox™功能。支持的波金宝app形类型包括:
OFDM -应用程序使用comm.OFDMModulator
系统对象™生成此类波形。
QAM -应用程序使用qammod
函数生成此类波形。
PSK - 该应用程序使用PSKMOD.
函数生成此类波形。
Sinewave -应用程序使用dsp.sinewave.
生成此类型波形的系统对象。
5G - 如果您有5G Toolbox™,还可以使用功能生成NR测试模型(NR-TM)和NR上行链路和下行链路固定参考通道(FRC)波形5G工具箱.
LTE -如果你有LTE工具箱™,你也可以使用功能生成LTE调制波形LTE工具箱.
WLAN - 如果您有WLAN Toolbox™,您还可以使用功能生成802.11™调制波形WLAN工具箱.
蓝牙®—您可以下载蓝牙协议的通信工具箱库附加和产生蓝牙调制波形使用功能描述的蓝牙.
默认情况下,生成的波形没有应用滤波。要对波形应用滤波,请从中选择所需的滤波选项过滤参数在波形窗格。可用的滤波器选项根据您选择的波形类型而有所不同。
你可以将这些损伤添加到你生成的波形中。
AWGN - 该应用程序使用情况下
损害波形的功能。
相位偏移 - APP通过将指定的相位偏移量应用于y=XE.jφ,其中φ为相位偏移量,单位为弧度。
频率偏移 - 应用程序使用comm.phasefrequencyoffset.
系统对象损害波形。
相位噪声 - 应用程序使用comm.phasenoise.
系统对象损害波形。
直流偏移-应用程序通过应用指定的直流偏移来削弱波形y=X+dcOff, 在哪里dcOff是伏特的复杂直流偏移量。
iq失衡 - 该应用程序使用iqimbal
努力损害波形..
无记忆立方非线性-应用程序使用comm.MemorylessNonlinearity
系统对象损害波形。
您可以使用这些绘图类型可视化生成的波形。
频谱分析仪 - 应用程序在频域中绘制波形。
OFDM网格 - 对于OFDM波形,该应用程序绘制数据和控制信道的资源分配。
时间范围 - 应用程序在时域中绘制视线和正交(IQ)波形样本。
星座图-应用程序绘制调制符号的星座点。
您可以将波形导出到可追踪的MATLAB脚本,从工作区或信号文件导出。
导出到可追踪的MATLAB脚本的波形可用于在外面重现波形无线波形发生器通过运行脚本来实现应用程序。
导出到工作空间的波形被保存为包含这些字段的结构:
类型
—该字段是表示波形类型的字符向量。
配置
—该字段是一个结构或对象,包含指定配置的波形类型的字段。
FS.
-这个字段是信号的采样率,单位是赫兹。
波形
- 该字段是复杂的波形样本作为输出NS.-by-1列向量或一个NS.——- - - - - -NT.矩阵。NS.是时间域样本的数量和NT.为发射天线数。
导出到信号文件的波形可以保存为。垫或.bb.文件。
MAT文件是存储工作区变量的二进制MATLAB文件。有关更多信息,请参阅MAT文件版本.
该应用程序使用comm.basebandfilewriter.
要保存的系统对象.bb.文件。
生成可以使用连接的实验室测试仪器传输的波形。这无线波形发生器App可以使用所支持的仪器进行传输金宝appRFSIGGEN.
(仪器控制工具箱)功能。
您可以保存当前会话,打开先前保存的会话,或通过选择所需的选项打开新会话文件部分。保存波形生成器会话时,会话配置保存为a。垫文件。有关更多信息,请参阅MAT文件版本.