EngeeComms.RectangularQAMModulatorBaseband
调制采用矩形正交幅度调制。
库::`工程师` 座:: Rectangular QAM Modulator Baseband
资料描述
系统对象*EngeeComms。RectangularQAMModulatorBaseband*使用具有矩形网格上星座的正交幅度调制来调制输入信号。 输出是调制信号的基本表示。
|
所有功率值都假定一个标称阻抗 |
要使用矩形网格上星座图的正交幅度调制来调制输入信号,请执行以下步骤:
-
创建*EngeeComms。RectangularQAMModulatorBaseband*对象并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
语法
创作
-
rectcqammod=EngeeComms.RectangularQAMModulatorBaseband()-创建一个系统对象,用于使用矩形网格上星座图的正交幅度调制来调制输入信号直肠使用*default*属性。例子::
rectcqammod = EngeeComms.RectangularQAMModulatorBaseband() -
rectcqammod=EngeeComms.RectangularQAMModulatorBaseband(名称=值)-创建一个系统对象,用于使用矩形网格上星座图的正交幅度调制来调制输入信号直肠将指定的属性作为一对名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。例子::
rectcqammod = EngeeComms.RectangularQAMModulatorBaseband(InputType=Bit)
特征
#
PhaseOffset —
信号星座旋转
Real number
Details
以标量形式定义的信号星座旋转。
#
NormalizationFactor —
缩放条件
Real number
Details
该参数定义了缩放条件,其值取决于 * 属性的值。Normalization*.
| 属性值 Normalization | 属性值 NormalizationFactor |
|---|---|
最小。符号间距离` |
以正标量形式指定星座中两个最近点之间的距离。 |
|
以瓦特为单位用正标量指定星座中符号的平均或最大功率。功率值假定标称阻抗为 1 欧姆。 |
峰值功率` |
以正标量形式指定星座中符号的最大功率,单位为瓦特。功率值假定标称阻抗为 1 欧姆。 |
例如,如果属性 Normalization设置为 "峰值功率",则 * 值将以正标量 W 为单位定义星座中符号的最大功率。NormalizationFactor* 将以正标量形式定义 W 星座中符号的最大功率。
#
Normalization —
星座缩放法
String
Details
星座缩放方法,指定为 "最小符号间距"、"平均功率 "或 "峰值功率"。符号间距"、"平均功率 "或 "峰值功率"。
#
MNumber —
调制顺序
Real number
Details
调制阶数是一个等于 2 的正整数。调制阶决定了信号星座的点数。
#
ConstellationType —
字符顺序
String
Details
决定系统对象如何将每个字符映射到输出位组或整数。
可选择 "灰色 "或 "二进制"。
算法
具有整数值的信号和具有二进制值的信号
如果对于属性*[Property:inputType]*值集 整数,则系统对象接受范围内的整数值 ,在哪里 —这是由系统对象的属性*MNumber*指定的调制阶数。
如果对于属性*[Property:inputType]*值集 位,则系统对象接受表示整数的二进制值。 系统对象通过以下方式将二进制数字信号收集成组 那个地方 -每个字符的位数,以及 -调制的顺序。
输入向量的长度必须是 . 在此配置中,系统对象接受一组 并将其映射到系统对象输出端的符号。 系统对象为每组输出一个调制符号 位。
Property*ConstellationType*指定系统对象如何将二进制字分配给信号星座的点。 这种分配独立地应用于输入信号的共模分量和正交分量。:
If for a propertyConstellationType*value set 二进制,则系统对象使用二进制编码的星座。
If for a propertyConstellationType*value set 灰色 和 如果数字是偶数,那么系统对象使用由格雷码编码的星座。
If for a propertyConstellationType*value set 灰色 和 如果是奇数,那么系统对象对星座进行编码,使得最近点对相差一个或两个比特。 星座具有十字形形状,下图显示了哪些点对相差两位。 该计划使用 ,但一般情况下假设。

由于共模和正交分量是独立分配的,当 格雷码顺序和二进制顺序相同。
星座大小和缩放
信号的星座由 点在哪里 -属性的值*MNumber*。 意义 应等于 对于一些正整数 . 系统对象根据为属性*Normalization*设置的值来缩放信号星座图。
| 属性值*Normalization* | 缩放条件 |
|---|---|
|
星座的两个最近点之间的距离。 |
|
星座中的符号的平均功率。 |
|
星座图中符号的最大功率。 |