AnyMath 文档

lsf2波利

线性频谱频率转换成预测滤波器系数。

库::`工程师`

语法

函数调用

* [参数:a]=lsf2poly(<参数:lsf>>) -返回预测滤波器的系数 [参数:a] 从线性频谱频率的阵列 [参数:lsf].

争论

输入参数

# *lsf* — 线性频谱频率

+ 向量资料 | 矩阵

Details

线性频谱频率定义为矢量或矩阵。

如果你设置了一个参数 lsf 作为矩阵,函数 *lsf2poly* 将考虑每列 lsf 作为单独的通道。

数据类型

漂浮物32, 漂浮64</无翻译>

输出参数

# *一个* — 预测滤波器的系数

+ 向量资料 | 矩阵

Details

作为大小的向量或矩阵返回的预测滤波器系数 ,在哪里 -线性频谱频率的数目,以及 -通道数。 函数返回第一列 a 单位的形式,从而, a[1]=1 何时 a 它是一个字符串向量。

例子:

基于线性频谱频率的预测系数

Details

让一个向量给出 lsf 对于线性频谱频率,我们确定了预测滤波器的等效系数。

import EngeeDSP.Functions: lsf2poly

lsf = [0.7842 1.5605 1.8776 1.8984 2.3593]
a = lsf2poly(lsf)
1×6 Matrix{Float64}:
 1.0  0.614838  0.989885  9.31594e-5  0.00313714  -0.00812002

文学作品

  1. Deller,John R.,John G.Proakis和John H.L.Hansen。 _语音信号的实时处理。_纽约:麦克米伦,1993年。

  2. Rabiner,Lawrence R.和Ronald W.Schafer。 _语音信号的数字处理。_恩格尔伍悬崖,NJ:普伦蒂斯-霍尔,1978.