AnyMath 文档

工程师。RectangularQAMModulatorBaseband

调制采用矩形正交幅度调制。

库::`工程师` 座:: Rectangular QAM Modulator Baseband

资料描述

系统对象*EngeeComms。RectangularQAMModulatorBaseband*使用具有矩形网格上星座的正交幅度调制来调制输入信号。 输出是调制信号的基本表示。

所有功率值都假定一个标称阻抗 1

要使用矩形网格上星座图的正交幅度调制来调制输入信号,请执行以下步骤:

  1. 创建*EngeeComms。RectangularQAMModulatorBaseband*对象并设置其属性。

  2. 用参数调用对象,就好像它是一个函数一样。

若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.

语法

创作

  • rectcqammod=EngeeComms.RectangularQAMModulatorBaseband() -创建一个系统对象,用于使用矩形网格上星座图的正交幅度调制来调制输入信号 直肠 使用*default*属性。

    例子::

    rectcqammod = EngeeComms.RectangularQAMModulatorBaseband()
  • rectcqammod=EngeeComms.RectangularQAMModulatorBaseband(名称=值) -创建一个系统对象,用于使用矩形网格上星座图的正交幅度调制来调制输入信号 直肠 将指定的属性作为一对 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

    例子::

    rectcqammod = EngeeComms.RectangularQAMModulatorBaseband(InputType=Bit)

使用

  • outsignal=rectcqammod(徽章) -使用正交幅度调制与矩形网格上的星座调制输入信号,如上所示 直肠,到输入信号。 结果返回到 外部.

争论

输入参数

— 输入信号

+ 向量资料 | 标量,标量

Details

输入信号是标量或矢量的形式,元素的值在数值范围内 ,在哪里 -调制的顺序。

数据类型

漂浮物16, 漂浮物32, 漂浮64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, 布尔</无翻译>

输出参数

— 调制信号

+ 向量资料 | 标量,标量

Details

矩形调制基带信号。

数据类型

漂浮64, 复杂的f64</无翻译>

特征

None.

方法

所有系统对象通用

步!::运行系统对象运算算法 释放!::允许更改系统对象属性的值

算法

具有整数值的信号和具有二进制值的信号

如果对于属性*[Property:inputType]*值集 整数,则系统对象接受范围内的整数值 ,在哪里 —这是由系统对象的属性*[Property:MNumber]*指定的调制阶数。

如果对于属性*[Property:inputType]*值集 ,则系统对象接受表示整数的二进制值。 系统对象通过以下方式将二进制数字信号收集成组 那个地方 -每个字符的位数,以及 -调制的顺序。

输入向量的长度必须是 . 在此配置中,系统对象接受一组 并将其映射到系统对象输出端的符号。 系统对象为每组输出一个调制符号 位。

Property*[Property:ConstellationType]*指定系统对象如何将二进制字分配给信号星座的点。 这种分配独立地应用于输入信号的共模分量和正交分量。: If for a property[Property:ConstellationType]*value set 二进制,则系统对象使用二进制编码的星座。 If for a property[Property:ConstellationType]*value set 灰色 如果数字是偶数,那么系统对象使用由格雷码编码的星座。 If for a property[Property:ConstellationType]*value set 灰色 如果是奇数,那么系统对象对星座进行编码,使得最近点对相差一个或两个比特。 星座具有十字形形状,下图显示了哪些点对相差两位。 该计划使用 ,但一般情况下假设。

rectangular qam modulator baseband 1

由于共模和正交分量是独立分配的,当 格雷码顺序和二进制顺序相同。

星座大小和缩放

信号的星座由 点在哪里 -属性的值*[Property:MNumber]*。 意义 应等于 对于一些正整数 . 系统对象根据为属性*[Property:Normalization]*设置的值来缩放信号星座图。

属性值*[Property:Normalization]* 缩放条件

敏。 符号之间的距离

星座的两个最近点之间的距离。

平均功率

星座中的符号的平均功率。

峰值功率

星座图中符号的最大功率。

文学作品

  1. Smith,J.G.,"Odd-Bit Quadrature Amplitude-Shift Keying,"IEEE Transactions on Communications,Vol. COM-23,1975年3月,第385-389页。

  2. Proakis,John G.Digital Communications。 第4版。 繝シ繝ォ縺ァ縺呐