AnyMath 文档

工程师。PhaseFrequencyOffset

将相位和频率偏移应用于复数基信号。

库::`工程师` 座:: 相位/频率偏移

资料描述

*EngeeComms系统对象。PhaseFrequencyOffset*将相位和频率偏移应用于复数基信号。

要执行相位和频率偏移,请执行以下步骤:

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

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

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

语法

创造

  • PFO=EngeeComms。PhaseFrequencyOffset() -使用默认属性为相位和频率偏移创建系统对象。

    例子::

    PFO = EngeeComms.PhaseFrequencyOffset()
  • PFO=EngeeComms。PhaseFrequencyOffset(名称=值) -创建具有指定属性的相位和频率偏移系统对象作为一对 名称=值,在哪里 姓名 -物业的名称,以及 价值 -适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。

    例子::

    # создание системного объекта смещения фазы и частоты с частотой дискретизации 20 Гц
    PFO = EngeeComms.PhaseFrequencyOffset(SampleRate=20)

使用

  • Y=PFO(X) -对输入信号施加相位和频率偏移。

    Y = PFO(X)
  • Y=PFO(X,fOffset) -将频率偏移设置为输入信号*X*。

    Y = PFO(X, fOffset)

争论

输入参数

X — 输入信号

+ 标量,标量 | 向量资料 | 矩阵

Details

指定为标量、矢量或矩阵的输入信号。

有关详细信息,请参阅属性和输入参数的维度的依赖关系

<无转换>*数据类型*: 漂浮物32, 漂浮64</无翻译>

fOffset — 频率偏移

+ 标量,标量 | 向量资料 | 矩阵

Details

以Hz为单位的频率偏移,指定为标量、矢量或矩阵。

有关详细信息,请参阅属性和输入参数的维度的依赖关系

依赖关系

若要使用此参数,请将*FrequencyOffsetSource*属性设置为 输入端口.

<无转换>*数据类型*: 漂浮物32, 漂浮64</无翻译>

输出参数

Y — 输出信号

+ 标量,标量 | 向量资料 | 矩阵

Details

作为标量、矢量或矩阵返回的输出信号。

<无转换>*数据类型:* 漂浮物32, 漂浮64</无翻译>

特征

PhaseOffset — 相位偏移

+ 0(默认) | 标量,标量 | 向量资料 | 矩阵

Details

以度为单位的相位偏移,指定为标量、矢量或矩阵。

有关详细信息,请参阅属性和输入参数的维度的依赖关系

FrequencyOffsetSource — 频率偏移源

+ 属性(默认情况下) | 输入端口

Details

指定为这些值之一的频率偏移源:

  • 输入端口 -频率偏移在输入参数*fOffset*中设置。

  • 物业 -频率偏移由*FrequencyOffset*属性设置。

频率集 — 频率偏移

+ 0(默认) | 标量,标量 | 向量资料 | 矩阵

Details

以Hz为单位的频率偏移,指定为标量、矢量或矩阵。

有关详细信息,请参阅属性和输入参数的维度的依赖关系

依赖关系

若要使用此参数,请将*FrequencyOffsetSource*属性设置为 物业.

取样 — 抽样调查 费率+ 1(默认) | 正标量

Details

以Hz为单位的输入信号的采样频率,设置为正标量。

方法

所有系统对象通用

步!::运行系统对象运算算法 释放!::允许更改系统对象属性的值 重置!::重置系统对象的内部状态

此外

属性和输入参数的维度的依赖关系

Details

下表描述了属性和输入参数的维度的依赖关系。 表中 -输入信号中每个通道的样本数*X*,以及 -通道数。

尺寸 输入/输出尺寸 框架尺寸 频道数目 频率/相位偏移尺寸 频率偏移输入参数的维度

任何

标量,标量

1

1

标量,标量

标量,标量

2

在1

1

在1

1上

1对1

在1

1

1对1

2

1上

1

在1

1上

1对1

1上

1

1对1

2

在1

1上

在1

1上

1对1

1上

1

1对1

在1

例如:

*当offset属性设置为标量时,对象将相同的偏移量应用于输入信号的所有元素。 *当offset属性设置为2乘3输入信号的2乘1矢量(每个样本一个偏移值)时,对象对所有三个通道应用相同的偏移量。 *当偏移属性设置为2乘3输入信号的1乘3矢量(每个通道一个偏移值)时,同一通道偏移应用于同一通道的两个样本。 *当偏移属性设置为2乘3输入信号的2乘3矩阵(每个通道每个样本一个偏移值)时,偏移将零碎地应用于输入信号。

算法

Details

如果输入信号是 ,则输出信号具有形式

,

哪里

  • -频率偏移;

  • -相移。

在离散时间的输出信号具有形式:

,

哪里 ,而 -计算步骤之间的间隔。

文学作品

  1. 克拉克,乔治C.和J.Bibb Cain。 数字通信的纠错编码。 通信理论的应用。 繝シ繝ォ縺ァ縺呐

  2. Forney,G.,D.,Jr."经典Bursty信道的突发校正码。"ieee Transactions on Communications,vol。 COM-19,1971年10月。 772-781.

  3. Ramsey,J.L."实现最优交织器。"IEEE Transactions on Information Theory,IT-16(3),May1970。 338-345.