使用无线波形发生器应用程序创建波形
的无线波形发生器App是一个交互式工具,用于创建、削弱、可视化和导出调制波形。
启动应用程序应用程序MATLAB中的标签®将来发布,在信号处理与通信,点击应用程序图标.你也可以通过输入启动应用程序wirelessWaveformGenerator
在MATLAB命令提示符。
类时的典型工作流无线波形发生器应用程序。
生成一个波形。
在生成波形之后,你可以
从中选择所需选项,将波形导出到文件出口在出口部分。有关更多信息,请参见输出波形.
通过选择和配置所需的SDR或实验室测试仪器来传输波形传感器类型在发射机选项卡。有关更多信息,请参见使用SDR传输而且使用实验室测试仪器传输.
控件中选择所需选项,可以保存当前会话、打开以前保存的会话或打开新会话文件部分。有关更多信息,请参见波形发生器会话.
波形类型
为了产生各种可用的波形无线波形发生器应用程序使用通信工具箱™功能。支持的波形类型包括:
OFDM -该应用程序使用
comm.OFDMModulator
系统对象™来生成这种类型的波形。QAM -应用程序使用
qammod
函数生成这种类型的波形。PSK -应用程序使用
pskmod
函数生成这种类型的波形。正弦波-应用程序使用
dsp。年代ineWave
系统对象来生成这种类型的波形。5G -如果您有5G工具箱™,您还可以使用工具包中的功能生成5G NR波形5 g的工具箱.有关更多信息,请参见5G波形发生器(5 g工具箱)App参考页面。
LTE -如果您有LTE工具箱™,您还可以使用中的功能生成LTE调制波形LTE工具箱.有关更多信息,请参见LTE波形发生器(LTE工具箱)App参考页面。
WLAN -如果您有WLAN工具箱™,还可以使用中的功能生成802.11™调制波形WLAN的工具箱.有关更多信息,请参见WLAN波形发生器(WLAN工具箱)App参考页面。
蓝牙®-如果你有蓝牙的工具箱的特性还可以生成蓝牙调制波形蓝牙的工具箱.
FMCW,线性调频,矩形和相控编码-如果您有相控阵系统工具箱™,您还可以使用中的功能生成雷达波形相控阵系统工具箱.
无线个域网®超宽带(IEEE®802.15.4a/z) -如果您已下载ZigBee和UWB通信工具箱库附加组件您还可以使用附加组件中的功能生成ZigBee和UWB调制波形。
默认情况下,生成的波形没有应用滤波。若要对波形应用滤波,请从过滤参数。波形窗格。可用的滤波器选项根据所选择的波形类型而有所不同。
添加障碍
您可以将这些损伤添加到生成的波形中。
AWGN -应用程序使用
情况下
削弱波形的功能。相位偏移-应用程序损害波形通过应用指定的相位偏移作为y=xejφ,其中φ为以弧度为单位的相位偏移量。
频率偏移-应用程序使用
comm.PhaseFrequencyOffset
系统对象损害波形。相位噪声-应用程序使用
comm.PhaseNoise
系统对象损害波形。直流偏置-应用程序损害波形应用指定的直流偏置作为y=x+dcOff,在那里dcOff为复直流偏置,单位为伏特。
智商失衡-应用程序使用
iqimbal
削弱波形的功能。无记忆立方非线性-应用程序使用
comm.MemorylessNonlinearity
系统对象损害波形。
可视化选项
您可以使用这些图表类型来可视化生成的波形。
频谱分析仪-该应用程序在频域绘制波形。
OFDM网格-对于OFDM波形,应用程序绘制数据和控制通道的资源分配。
时间范围-该应用程序绘制时域内相位和正交(IQ)波形样本。
星座图-该应用程序绘制调制符号的星座点。
输出波形
您可以将波形导出到可运行的MATLAB脚本或Simulink®块、到工作区或信号文件。
使用导出的脚本从命令行生成没有应用程序的波形。
在Simulink模型中使用导出的块作为波形源。有关更多信息,请参见来自无线波形发生器的波形应用程序.
导出到工作区的波形被保存为包含以下字段的结构:
类型
—该字段是表示波形类型的字符向量。配置
—该字段是一个结构或对象,包含指定配置的波形类型的字段。Fs
-这个字段是信号采样率,单位为赫兹。波形
-该字段是输出的复杂波形样本N年代-by-1列向量或anN年代——- - - - - -NT矩阵。N年代时域样本的个数,和NT是发射天线的个数。
导出到信号文件的波形可以另存为.mat或.bb文件。
mat文件是二进制MATLAB文件,用于存储工作空间变量。有关更多信息,请参见MAT-File版本.
该应用程序使用
comm.BasebandFileWriter
要保存的系统对象.bb文件。
以全无线电设备速率传输信号
生成波形,您可以在充分的无线电设备速率传输使用无线Testbench软件和支持的收音机。下载并安装与您所连接的收音机相关联的附加组件。如果你有无线Testbench,则无线波形发生器应用程序可以传输您的波形在完整的设备速率。有关支持全设备速率的无线电的列表,请参见支持的无线电设备(无线Testbench).
使用SDR传输
生成可以使用受支持的SDR硬件传输的波形。下载并安装与所连接的SDR相关联的附加组件,然后无线波形发生器app可以使用SDR传输波形。有关更多信息,请参见支持的硬件-软件定义无线电.
选择合适的SDR图标,,并将SDR连接到您的计算机上。
使用实验室测试仪器传输
生成一个可以使用实验室测试仪器传输的波形。的无线波形发生器App可以使用所支持的仪器进行传输rfsiggen
(仪表控制工具箱)函数。有关更多信息,请参见快速控制射频信号发生器要求(仪表控制工具箱)的话题。该特性需要仪表控制工具箱.
选择图标,并将您支持的实验室测试仪器连接到您的计算机。
波形发生器会话
控件中选择所需选项,可以保存当前会话、打开以前保存的会话或打开新会话文件部分。保存波形发生器会话时,会话配置保存为.mat文件。有关更多信息,请参见MAT-File版本.
另请参阅
应用程序
功能
rfsiggen
(仪表控制工具箱)