文档

comm.GeneralQAMModulator系统对象

使用任意QAM星座调制

描述

GeneralQAMModulator物体使用正交振幅调制进行调制。输出是调制信号的基带表示。

调幅:用正交调幅调制信号:

  1. 定义和设置QAM调制器对象。看到建设

  2. 调用一步根据…的特性调制信号comm.GeneralQAMModulator.的行为一步特定于工具箱中的每个对象。

请注意

从R2016b开始,而不是使用一步方法来执行由System对象™定义的操作,您可以调用带有参数的对象,就像调用函数一样。例如,y =步骤(obj, x)而且y = obj (x)执行相同操作。

建设

H = comm.GeneralQAMModulator创建调制器系统对象,H.该对象使用通用正交调幅(QAM)方法调制输入信号。

H = comm.GeneralQAMModulator (的名字价值创建一个QAM调制器对象,H,每个指定的属性设置为指定的值。可以以任意顺序指定附加的名称-值对参数,如(Name1Value1、……).

H = comm.GeneralQAMModulator(常量,的名字价值创建一个通用QAM调制器对象,H.该对象具有星座属性设置为常量,并将其他指定属性设置为指定的值。

属性

星座

信号星座

将星座点指定为实或复双精度数据类型的向量。默认值是经验值 2 × π × 1 × 0 7 8 ).矢量的长度决定了调制阶。的一步方法输入需要0到1,指示此属性向量的长度。对象映射一个输入整数(+ 1)的值。

OutputDataType

输出的数据类型

将输出数据类型指定为||自定义.默认值是

定点属性

方法

一步 使用任意QAM星座调制
通用于所有系统对象
释放

允许系统对象属性值更改

例子

使用任意3点星座调制数据。然后,将数据可视化到散点图中

hQAMMod = comm.GeneralQAMModulator;建立一个三点星座。星座= [1 1i -1];Data = randi([0 2],100,1);modData = step(hQAMMod, data);散点图(modData)

算法

类中描述的算法、输入和输出通用QAM调制器基带块引用页面。对象属性对应于块参数。

扩展功能

介绍了R2012a

这个话题有帮助吗?