文档

dsp.PhaseUnwrapperSystem object

打开信号相位

描述

dsp.PhaseUnwrapper系统对象™非覆盖指定的输入信号的相位弧度。

打开信号相位的输入:

  1. 创建dsp。PhaseUnwrapper对象并设置其属性。

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

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

创建

语法

phUnwrap = dsp.PhaseUnwrapper
phUnwrap = dsp.PhaseUnwrapper(名称、值)

描述

phUnwrap= dsp.PhaseUnwrapper返回一个阶段打开系统对象添加或减去适当的倍数 2 π 每个输入元素去除相位不连续(打开)。

例子

phUnwrap= dsp.PhaseUnwrapper (名称,值)返回一个阶段打开系统对象和每个指定的属性设置为指定的值。

属性

全部展开

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

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

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

将此属性设置为只打开相位不连续画面中。将此属性设置为真正的也打开阶段连续帧之间的不连续。

指定跳转大小,相位不连续打开认识到作为一个真正的阶段。默认设置为 π (而不是一个更小的值),以避免改变合法信号特性。包装器灵敏度提高阶段,设置宽容属性值略低于 π

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

使用

比R2016b早版本,使用一步函数运行系统对象™算法。的参数一步是你创建的对象,其次是本节所示的参数。

例如,y =步骤(obj, x)y = obj (x)执行相同操作。

语法

= phUnwrap输出(输入)

描述

例子

输出= phUnwrap (输入)非覆盖输入信号的相位。这是通过适当添加或减去2的倍数 π 每个输入元素去除相位不连续(打开)。每一列的输入信号被视为一个单独的通道。

输入参数

全部展开

数据输入,指定为一个向量或矩阵。输入信号的相位应该在弧度。

数据类型:|

输出参数

全部展开

打开阶段的输入,返回向量或矩阵。打开阶段输出的大小和数据类型匹配输入信号的大小和数据类型。

数据类型:|

对象的功能

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

发行版(obj)

全部展开

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

例子

全部展开

请注意:本例中只运行在R2016b或更高版本。如果您使用的是较早的版本,用等效替换每个调用函数一步语法。例如,myObject (x)变成了一步(myObject x)。

phUnwrap = dsp.PhaseUnwrapper;p = [0 2/5 4/5 -4/5 -2/5 2/5 4/5 -4/5 -2/5 0 2/54/5 -4/5,-2/5)*π;y = phUnwrap (p ');图中,茎(p);持有
当前的情节举行
茎(y,“r”);传奇(的输入(蓝色),“打开数据(红色)”);持有;

算法

这个对象实现算法、输入和输出的描述打开块引用页面。对象属性对应的仿真软件万博1manbetx®块的参数。

扩展功能

另请参阅

介绍了R2012a

这个主题有帮助吗?