AnyMath 文档

工程师。[医]总管,总管

调制采用正交幅度调制。

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

资料描述

GeneralQAMModulatorBaseband系统对象使用正交幅度调制方法调制信号。 输出是调制信号的基本表示。

Property*[Property:Constellation]*通过在长度为复数的向量中列出其点来定义星座 . 输入值必须是范围内的整数 . 系统对象匹配输入整数 与 信号星座矢量中的值。

要使用正交幅度调制方法调制信号,请执行以下步骤:

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

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

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

语法

创造

  • qammod=EngeeComms.通用卡莫杜拉特巴塞班德(GeneralQAMModulatorBaseband) -创建系统对象 qammod 以使用具有默认属性的正交幅度调制方法来调制信号。

    例子::

    qammod = EngeeComms.GeneralQAMModulatorBaseband()
  • qammod=EngeeComms.GeneralQAMModulatorBaseband(名称=值) -创建系统对象 qammod 以一对的形式使用具有指定属性的正交幅度调制方法来调制信号 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

使用

  • outsignal=qammod(徽章) -使用正交幅度调制方法调制信号,如上所示 qammod. 结果返回到 外部.

争论

输入参数

在 — 输入信号

+ 向量资料 | 标量,标量

Details

输入信号是标量或矢量的形式,元素的值在数值范围内 ,在哪里 -调制的顺序。 如果指定了二进制向量,则元素数必须是每个字符位数的整数倍。 每个字符的位数为 .

数据类型

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

输出参数

出 — 调制信号

+ 向量资料 | 标量,标量

Details

调制基带信号;复标量或矢量。

数据类型

复杂的f64</无翻译>

特征

None.

方法

所有系统对象通用

步!::运行系统对象运算算法