主要内容

comm.PhaseFrequencyOffset

相位和频率补偿适用于输入信号

描述

PhaseFrequencyOffset相位和频率补偿适用于对象传入信号。

相位和频率偏移量应用于输入信号:

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

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

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

卵圆孔未闭= comm.PhaseFrequencyOffset创建一个相位和频率偏移™系统对象。这个物体相位和频率补偿适用于输入信号。

例子

卵圆孔未闭= comm.PhaseFrequencyOffset (Name =价值)创建一个相位和频率偏移对象与每个指定的属性设置为指定的值。例如,SampleRate = 20设置一个采样率20赫兹。您可以指定额外的名称-值对参数在任何顺序(Name1=Value1、……=)。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

相位偏移度,指定为数字标量,1或1 -N数值向量,或一个——- - - - - -N数字矩阵。有关更多信息,请参见相互依存Property-Input维度

可调:是的

数据类型:

频率偏移来源,指定为其中一个值

  • “财产”——指定使用的频率偏移FrequencyOffset财产。

  • “输入端口”——指定的频率偏移fOffset输入参数。

在赫兹频率偏移,指定为一个数字标量,数字行或列向量,或一个数字矩阵。

有关更多信息,请参见相互依存Property-Input维度

可调:是的

依赖

要启用这个特性,设置FrequencyOffsetSource财产“财产”

数据类型:

输入信号的采样率Hz,指定为一个积极的标量。

数据类型:

使用

描述

例子

y=卵圆孔未闭(x)相位和频率补偿适用于输入信号x。使用这个语法,设置FrequencyOffsetSource“财产”

y =卵圆孔未闭(x,fOffset)指定适用的频率偏移x。使用这个语法,设置FrequencyOffsetSource“输入端口”

输入参数

全部展开

输入信号,指定为一个数字标量数字行或列向量,或一个数字矩阵。有关更多信息,请参见相互依存Property-Input维度

数据类型:|

在赫兹频率偏移,指定为一个数字标量,数字行或列向量,或一个数字矩阵。有关更多信息,请参见的描述FrequencyOffset财产和相互依存Property-Input维度

依赖

要启用这个输入,设置FrequencyOffsetSource财产“输入端口”

数据类型:|

输出参数

全部展开

输出信号,返回相同的维数和数据类型x

数据类型:|

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

引入相位抵消16-QAM信号和视图对星座的影响。

创建一个相位频率偏移™系统对象,设置相抵消30度。

卵圆孔未闭= comm.PhaseFrequencyOffset (PhaseOffset = 30);

生成随机16-QAM调制符号和适用。

M = 16;数据= (0:m - 1) ';x = qammod(数据,M);

绘制16-QAM星座。

散点图(x);标题(“原来星座”5)xlim ([5]) ylim (5 [5])

图散点图包含一个坐标轴对象。坐标轴对象与标题原来的星座,包含同相,ylabel正交包含一行对象显示它的值只使用标记。这个对象表示通道1。

介绍一个阶段抵消和情节抵消星座。

y =卵圆孔未闭(x);散点图(y);标题(“星座相抵消后”5)xlim ([5]) ylim (5 [5])

图散点图包含一个坐标轴对象。星座坐标轴对象与标题相抵消后,包含同相,ylabel正交包含一行对象显示它的值只使用标记。这个对象表示通道1。

更多关于

全部展开

算法

如果输入信号u(t),然后输出信号

y ( t ) = u ( t ) ( 因为 ( 2 π 0 t f ( τ ) d τ + φ ( t ) ) + j ( 2 π 0 t f ( τ ) d τ + φ ( t ) ) ) ,

在哪里f(t)是频率偏移和φ(t)是相抵消。

给出了离散时间的输出

y ( 0 ) = u ( 0 ) ( 因为 ( φ ( 0 ) ) + j ( φ ( 0 ) ) ) y ( ) = u ( ) ( 因为 ( 2 π n = 0 1 f ( n ) Δ t + φ ( ) ) + j ( 2 π n = 0 1 f ( n ) Δ t + φ ( ) ) ) ,

在哪里> 0,Δt样品时间。

扩展功能

版本历史

介绍了R2012a