文档

dsp.LPCToLSFSystem object

线性预测系数转换为线光谱频率

描述

LPCToLSF对象转换为线性预测系数谱线频率。

将LPC的LSF:

  1. 定义和设置LPC的LSF转换器。看到建设

  2. 调用一步转换LPC的属性dsp.LPCToLSF。的行为一步是特定于每个对象在工具箱。

请注意

从R2016b开始,而不是使用一步定义的方法来执行操作系统对象™,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj, x)y = obj (x)执行相同操作。

建设

lpc2lsf = dsp.LPCToLSF返回一个系统对象,lpc2lsf,将线性预测系数(lpc)谱线频率(lsf)。

lpc2lsf = dsp.LPCToLSF ('PropertyName”,PropertyValue,……)返回一个LPC的LSF系统对象,lpc2lsf,每个指定的属性设置为指定的值。

属性

NumCoarseGridPoints

使用的粗的小区间数量寻找根(LSP值)

指定数量的粗的小区间,n,用于发现谱线对(LSP)值作为一个积极的标量整数。物流服务商,两个多项式的根相关输入LPC的多项式,总是躺在范围(1,1)。系统对象发现这些根用切比雪夫多项式根的发现方法。计算LSF输出对象的反余弦计算物流服务商,输出值从0到π弧度。对象将区间(1,1)划分为n个子区间在每个子区间和寻找根源。如果你设置n太小的LPC的多项式,对象可以找不到一些根源。默认值是64年。这个属性是可调的。

NumBisects

价值二分细化用于寻找根源

指定根二分细化的价值,k用于切比雪夫多项式根找到方法,在每一对线光谱(LSP)输出

1 ( n 2 k )

实际的LSP的价值。在这里n的价值吗NumCoarseGridPoints财产,搜索最多的对象 k ( n 1 ) 点寻找根源。你必须设置NumBisects属性值k,一个积极的标量整数。默认值是4。这个属性是可调的。

ExceptionOutputPort

产生的输出与有效性LSF的状态输出

将此属性设置为真正的返回第二个输出表明计算LSF的值是否有效。输出是一个向量的长度等于通道的数量。一个逻辑的价值1显示有效的输出。一个逻辑的价值0显示无效的输出。LSF输出无效当对象未能发现时所有的LSF值或输入lpc的不稳定。默认值是

OverwriteInvalidOutput

使覆盖无效的输出与先前的输出

指定操作的系统对象应该无效LSF输出。当你设定这个属性真正的,对象覆盖无效的输出与前面的输出。当你设定这个属性,对象不采取任何行动无效的输出,而忽略了输出。

FirstOutputValuesSource

的第一个输出时,输出的值是无效的

指定源第一输出时,输出的值是无效的汽车财产。这个属性设置时适用OverwriteInvalidOutput财产真正的。默认值是汽车。当你设定这个属性汽车,对象为第一个输出使用默认值。默认值对应于一个allpass过滤器的LSF表示。

FirstOutputValues

第一个输出的价值

指定一个数值向量的LSF覆盖一个无效的第一输出值。这个向量的长度必须是一个小于输入LPC的向量的长度。对于多通道输入,您可以将此属性设置为一个矩阵与相同数量的渠道作为输入,或一个向量应用到每一个频道。默认值是一个空的向量。这个属性设置时适用OverwriteInvalidOutput财产真正的FirstOutputValuesSource财产财产

NonUnityFirstCoefficientAction

先当LPC系数不是行动1

指定的对象所采取的行动,当第一个系数不是LPC的每个通道的输入1作为替换为1正常化。默认值是替换为1

方法

重置 覆盖无效的输出值重置为它们的初始值
一步 LPC系数转换为线光谱频率
常见的系统对象
释放

允许系统对象属性值的变化

例子

全部展开

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

LPC的转换为LSF系数

(1.0000 0.6149 0.9899 0.0000 0.0031 - -0.0082)= ';lpc2lsf = dsp.LPCToLSF;y = lpc2lsf(一个);显示(y);
y =5×10.7842 1.5605 1.8776 1.8984 2.3593

算法

这个对象实现算法、输入和输出的描述LPC的LSF /太阳能发电转换块引用页面。对象属性对应块的参数,除了:

没有对应的对象属性输出块参数。对象只支持LSF的输出范围(0,万博1manbetx )

扩展功能

另请参阅

|

介绍了R2012a

这个主题有帮助吗?