Engee 文档

EngeeComms.QPSKBasebandDemodulator

解调 QPSK 调制数据。

资料库

EngeeComms

区块

QPSK Demodulator Baseband

说明

系统对象 EngeeComms.QPSKBasebandDemodulator 对使用正交相位操纵法调制的信号进行解调。输入是调制信号在调制频段内的表示。

输入必须是复数信号。本系统对象接受标量或列向量形式的输入信号。

要解调使用正交相位操作法调制的信号,请执行以下步骤:

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

  2. 像调用函数一样调用带参数的对象。

要进一步了解如何使用系统对象,请参阅Engee 系统对象

语法

创建

  • qpskdemod = EngeeComms.QPSKBasebandDemodulator() 创建一个 qpskdemod 系统对象,用于对使用正交相位操纵方法调制的信号进行解调,并具有 default 属性。

    示例

    qpskdemod = EngeeComms.QPSKBasebandDemodulator()
  • qpskdemod = EngeeComms.QPSKBasebandDemodulator(Name=Value) 创建一个 qpskdemod 系统对象,对使用正交相位操作方法调制的信号进行解调,并将指定的 Name 属性设置为指定的 Value 值。您可以以任意顺序(Name1=Value1,…​,NameN=ValueN)指定其他参数。

    例如

    qpskdemod = EngeeComms.QPSKBasebandDemodulator(ConstellationOrdering=Binary)

利用率

  • outsignal = qpskdemod(insignal) 对使用 qpskdemod 中指定的正交相位操作方法调制的信号进行解调。解调结果将在 outsignal 中返回。

参数

输入参数

*输入 输入 QPSK 调制信号
scalar | vector

Details

以标量或矢量形式输入 QPSK 调制信号。

Типы данных

Complex

输出参数

输出 - 解调信号
vector | scalar

Details

标量或矢量形式的解调信号。

Типы данных

Int64

属性

# PhaseOffset — 相移
Real number

Details

信号星座零点的相位。

# ConstellationOrdering — 星座排序
String

Details

决定系统对象如何将每对输入比特或输入整数映射为星座符号。

方法

所有系统对象通用的方法

step!

启动系统对象的运行算法