lsf2poly
Преобразование линейных спектральных частот в коэффициенты фильтра предсказания.
| Библиотека |
|
Аргументы
Входные аргументы
#
lsf —
линейные спектральные частоты
вектор | матрица
Details
Линейные спектральные частоты, заданные как вектор или матрица.
Если задать аргумент lsf как матрицу, функция lsf2poly будет рассматривать каждый столбец lsf как отдельный канал.
| Типы данных |
|
Выходные аргументы
#
a —
коэффициенты фильтра предсказания
вектор | матрица
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