主要内容

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

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

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

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

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

  • 生成一个波形。

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

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

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

    • 默认的可视化图形根据所选波形类型的不同而不同。额外的可视化选项是否可以通过选择可视化一代部分。

  • 在生成波形之后,就可以了

  • 控件中的所需选项,可以保存当前会话、打开以前保存的会话或打开新的会话文件部分。有关更多信息,请参见波形发生器的会话

波形类型

为了生成各种可用的波形无线波形发生器app使用通信工具箱™功能。支持的波形类型包括:

  • OFDM -该应用程序使用comm.OFDMModulator系统对象™来生成这种类型的波形。

  • QAM -该应用程序使用qammod函数生成这种类型的波形。

  • PSK -应用程序使用pskmod函数生成这种类型的波形。

  • 该应用程序使用dsp。年代ineWave系统对象来生成这种类型的波形。

  • 5G -如果您有5G工具箱™,您还可以使用中的功能生成5G NR波形5 g的工具箱.有关更多信息,请参见5 g波形发生器(5 g工具箱)应用参考页面。

  • LTE -如果您有LTE工具箱™,您还可以使用中的功能生成LTE调制波形LTE工具箱.有关更多信息,请参见LTE波形发生器(LTE工具箱)应用参考页面。

  • 的功能,还可以生成802.11™调制波形WLAN的工具箱.有关更多信息,请参见WLAN波形发生器(WLAN工具箱)应用参考页面。

  • 蓝牙®-如果你有蓝牙的工具箱的特性还可以生成蓝牙调制波形蓝牙的工具箱

  • FMCW、线性调频、矩形和相控编码-如果您有相控阵系统工具箱™,您还可以使用中的功能生成雷达波形相控阵系统工具箱

  • 无线个域网®和超宽频(IEEE®802.15.4a/z) -如果您已下载ZigBee和UWB通信工具箱库您还可以使用附加组件中的特性生成ZigBee和UWB调制波形。

默认情况下,生成的波形没有应用滤波。要对波形应用滤波,请从控件中选择所需的滤波选项过滤的参数波形窗格。根据所选择的波形类型不同,可用的滤波器选项也不同。

添加障碍

您可以将这些缺陷添加到您生成的波形中。

  • AWGN -该应用程序使用情况下削弱波形的功能。

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

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

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

  • 直流偏移-应用程序通过应用指定的直流偏移损害波形yx+dcOff,在那里dcOff为复直流偏置,单位为伏特。

  • 智商失衡-该应用程序使用iqimbal削弱波形的功能。

  • 无记忆立方非线性-应用程序使用comm.MemorylessNonlinearity系统对象损害波形。

可视化选项

您可以使用这些图类型来可视化您生成的波形。

  • 频谱分析仪-该应用程序在频域绘制波形。

  • OFDM网格—对于OFDM波形,应用程序绘制数据和控制通道的资源分配。

  • 时间范围-该应用程序在时域绘制inphase和quadrature (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相关联的附加组件,然后无线波形发生器app可以使用SDR传输波形。有关更多信息,请参见支持硬件-软件定义无线电

选择合适的SDR图标,用于信号传输的无线波形发生器。,并将特别提款权连接到您的电脑。

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

使用实验室测试仪器传输

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

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

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

波形发生器的会话

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

另请参阅

应用程序

功能

相关的话题

Baidu
map