AnyMath 文档

工程师。BPSKModulatorBaseband

使用BPSK方法调制数据。

库::`工程师` 座:: BPSK 调制器基带

资料描述

该 EngeeComms.BPSKModulatorBaseband 系统对象使用二进制相移操作(BPSK)方法调制信号。

对于BPSK信号调制,请按照以下步骤操作:

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

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

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

语法

创造

  • bpskmodulator=EngeeComms.BPSKModulatorBaseband() -通过二进制相移操作(BPSK)创建用于信号调制的系统对象,具有默认属性。

    例子::

    bpskmodulator = EngeeComms.BPSKModulatorBaseband()
  • bpskmodulator=EngeeComms.BPSKModulatorBaseband(名称=值) -通过二进制相移操作(BPSK)创建用于信号调制的系统对象,具有一对形式的指定属性 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

    例子::

    bpskmodulator = EngeeComms.BPSKModulatorBaseband(PhaseOffset=pi/4)

使用

  • 波形=bpskmodulator(数据) -将BPSK调制应用于输入数据 数据资料 并写信给 波形 调制后的BPSK为基础信号。

争论

输入参数

数据 — 输入数据

+ 列向量 | 矩阵

Details

输入指定为列向量或矩阵的数据。

数据类型

漂浮64</无翻译>

输出参数

波形 — BPSK是调制基信号

+ 列向量 | 矩阵

Details

BPSK是作为与输入信号相同大小的列向量或矩阵返回的调制宽带信号。 有关输出数据类型的详细信息,请参阅*OutputDataType*属性。

数据类型

漂浮64</无翻译> 支持复数::是

特征

无。

方法

所有系统对象通用

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

此外

算法

相位调制是一种线性基带调制方法,其中消息调制恒定幅度信号的相位。 二进制相移调制(BPSK)是一种两相调制方案,其中 0 和 1 二进制消息表示载波信号中的两个不同相位状态。

为

哪里

  • , ;

  • -初始相移;

  • –每比特能量;

  • -位长;

  • -载波频率。

BPSK信号的基本表示如下:

AWGN信道出现误码的概率为:

哪里 -噪声的频谱功率密度。