主要内容

dsp.VariableIntegerDelay

由时变延迟输入整数的样品时间

描述

dsp.VariableIntegerDelay系统对象™时变延迟输入的整数的样品时间。

由一个时变延迟输入整数的样品时间:

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

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

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

创建

描述

例子

从视频= dsp.VariableIntegerDelay返回一个整数变量延迟系统对象,从视频,由一个时变延迟离散输入整数的数量样品时间。

从视频= dsp.VariableIntegerDelay (名称,值)返回一个整数变量延迟系统对象和每个指定的属性设置为指定的值。

属性

全部展开

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

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

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

指定的最大延迟对象可以产生任何样品。输入延迟值大于对象片段MaximumDelayMaximumDelay

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

指定的值初始化对象的内存。这个属性的维度可以取决于你是否想要固定或时变的初始条件。

对于一个——- - - - - -N不定位输入矩阵U,您可以设置InitialConditions属性如下:

  • 指定固定的初始条件,设置InitialConditions属性为一个标量值。每个通道的对象初始化每个样本在内存中使用您所指定的值。

  • 为每个通道,指定不同的时变初始条件设置InitialConditions属性的数组大小1 -N——- - - - - -D,在那里D的价值吗MaximumDelay财产。

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

使用

描述

例子

vidOut=视频(输入,d)延迟的输入d样品,d应该小于或等于指定的值的吗MaximumDelay财产和大于或等于0。延迟值超过此范围的适当剪和非整数延误四舍五入为最接近的整数的值。每一列的输入被当作一个独立的通道

输入参数

全部展开

数据输入,指定为一个向量或矩阵。

这个对象支持适应输入信号金宝app。也就是说,你可以改变输入帧尺寸(行数)即使调用算法。然而,通道的数量(列数)必须保持不变。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|fi
复数的支持:金宝app是的

延迟输入,指定为一个标量、向量或矩阵。延迟是一个整数值。

对于一个1或1 -N数据输入向量,延迟可以是:

  • 标量

  • 向量长度和延迟的方向向量匹配长度和数据输入的方向。

对于一个——- - - - - -N矩阵数据输入,延迟可以是:

  • 列向量,向量的长度

  • 行向量,向量的长度N

  • 矩阵——必须是一个延迟——- - - - - -N矩阵。

延迟信号的尺寸可以改变根据支持维度表中列出。金宝app桌子上还显示了如何应用于输入信号延迟信号。

数据输入 延迟输入 输出 延迟输入数据输入的影响
1(与当前帧大小等于一个频道) 标量 1 一个延迟值应用于输入通道
1(与当前帧大小等于一个频道) 1 1 延迟值在不同样本框架不同
1 -N(N渠道与帧大小等于1) 标量 1 -N 一个延迟值应用于所有的N渠道
1 -N(N渠道与帧大小等于1) 1 -N 1 -N 独特的每个输入通道的延迟值
——- - - - - -N(N通道帧大小等于) 标量 ——- - - - - -N 一个延迟值应用于所有输入通道
——- - - - - -N(N通道帧大小等于) 1 -N ——- - - - - -N 独特的每个输入通道的延迟值
——- - - - - -N(N通道帧大小等于) 1 ——- - - - - -N 延迟值在不同样本框架不同。所有频道组延迟值相同。
——- - - - - -N(N通道帧大小等于) ——- - - - - -N ——- - - - - -N 独特的延迟值矩阵中的每个元素

例子:(2 3 4 5)

例子:(2、3、4;5)

例子:[5]

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

输出参数

全部展开

延迟输出,作为一个向量或矩阵返回。大小、数据类型、大小和复杂性的输出匹配,数据类型,数据输入和复杂性,输入

表显示了数据输入和延迟输入维度影响输出维度:

数据输入 延迟输入 输出 延迟输入数据输入的影响
1(与当前帧大小等于一个频道) 标量 1 一个延迟值应用于输入通道
1(与当前帧大小等于一个频道) 1 1 延迟值在不同样本框架不同
1 -N(N渠道与帧大小等于1) 标量 1 -N 一个延迟值应用于所有的N渠道
1 -N(N渠道与帧大小等于1) 1 -N 1 -N 独特的每个输入通道的延迟值
——- - - - - -N(N通道帧大小等于) 标量 ——- - - - - -N 一个延迟值应用于所有输入通道
——- - - - - -N(N通道帧大小等于) 1 -N ——- - - - - -N 独特的每个输入通道的延迟值
——- - - - - -N(N通道帧大小等于) 1 ——- - - - - -N 延迟值在不同样本框架不同。所有频道组延迟值相同。
——- - - - - -N(N通道帧大小等于) ——- - - - - -N ——- - - - - -N 独特的延迟值矩阵中的每个元素

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|fi
复数的支持:金宝app是的

对象的功能

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

发行版(obj)

全部展开

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

例子

全部折叠

延迟由不同数量的整数信号样本。

vid = dsp.VariableIntegerDelay;你= 0 (100 1);x = (1:10 0)。”;k = 1:10范围= (k - 1) * 10 + 1: k * 10;你(范围)= vid (x(范围),k);结束茎(x,“b”)举行;茎(你“r”)传说(原始信号的,“变量整数延时信号”)

图包含一个坐标轴对象。坐标轴对象包含2杆类型的对象。这些对象代表原始信号,延时信号变量的整数。

算法

这个对象实现算法、输入和输出的描述整数变量延迟(金宝app模型)块引用页面。

扩展功能

版本历史

介绍了R2012a

另请参阅

对象