主要内容

使用无线波形发生器应用程序创建波形

无线波形发生器App是一个交互式工具,用于创建、削弱、可视化和导出调制波形。

启动应用程序应用程序MATLAB中的标签®将来发布,在信号处理与通信,点击应用程序图标无线波形发生器应用程序图标.你也可以通过输入启动应用程序wirelessWaveformGenerator在MATLAB命令提示符。

无线波形发生器应用程序显示的16QAM波形与IQ不平衡和RRC滤波。

类时的典型工作流无线波形发生器应用程序。

  • 生成一个波形。

    • 属性中的可用选项中选择所需的波形类型波形类型部分。中调整配置参数波形窗格。有关更多信息,请参见波形类型

    • 选择障碍一代部分,以打开障碍窗格。中调整配置参数障碍窗格。有关更多信息,请参见添加障碍

    • 如需进行信号生成,单击生成.生成后显示波形。您可以调整波形、滤波和减值配置,然后重新生成波形。

    • 默认的可视化图根据所选的波形类型而有所不同。额外的可视化选项可以通过选择它们来打开可视化一代部分。

  • 在生成波形之后,你可以

    • 从中选择所需选项,将波形导出到文件出口出口部分。有关更多信息,请参见输出波形

    • 通过选择和配置所需的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 -应用程序使用情况下削弱波形的功能。

  • 相位偏移-应用程序损害波形通过应用指定的相位偏移作为yxejφ,其中φ为以弧度为单位的相位偏移量。

  • 频率偏移-应用程序使用comm.PhaseFrequencyOffset系统对象损害波形。

  • 相位噪声-应用程序使用comm.PhaseNoise系统对象损害波形。

  • 直流偏置-应用程序损害波形应用指定的直流偏置作为yx+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。,并将SDR连接到您的计算机上。

无线波形发生器应用程序显示传输工具栏。

使用实验室测试仪器传输

生成一个可以使用实验室测试仪器传输的波形。的无线波形发生器App可以使用所支持的仪器进行传输rfsiggen(仪表控制工具箱)函数。有关更多信息,请参见快速控制射频信号发生器要求(仪表控制工具箱)的话题。该特性需要仪表控制工具箱

选择无线波形发生器仪器传输图标,并将您支持的实验室测试仪器连接到您的计算机。

无线波形发生器应用程序显示传输工具栏。

波形发生器会话

控件中选择所需选项,可以保存当前会话、打开以前保存的会话或打开新会话文件部分。保存波形发生器会话时,会话配置保存为.mat文件。有关更多信息,请参见MAT-File版本

另请参阅

应用程序

功能

相关的话题

Baidu
map