Документация Engee

ac2rc

Преобразование автокорреляционной последовательности в коэффициенты отражения.

Библиотека

EngeeDSP

Синтаксис

Вызов функции

  • k,r0 = ac2rc(ac) — возвращает коэффициенты отражения k, полученные из автокорреляционной последовательности ac. Функция ac2rc также возвращает автокорреляцию с нулевой задержкой r0.

Аргументы

Входные аргументы

# ac — автокорреляционная последовательность
вектор | матрица

Details

Автокорреляционная последовательность, заданная как вектор или матрица. Функция ac2rc рассматривает каждый столбец ac как отдельный канал.

Типы данных

Float64

Поддержка комплексных чисел

Да

Выходные аргументы

# k — коэффициенты отражения
вектор | матрица

Details

Список коэффициентов отражения, возвращаемый в виде вектора-столбца или матрицы. Этот список имеет столько же столбцов (каналов), сколько аргумент ac, и строк, где — количество строк матрицы ac.

# r0 — автокорреляция с нулевой задержкой
скаляр | вектор

Details

Автокорреляция с нулевой задержкой, возвращаемая в виде скаляра или вектора-столбца с таким количеством строк, сколько каналов (столбцов) имеет аргумент ac.

Примеры

Коэффициенты отражения, полученные из автокорреляционной последовательности

Details

Пусть дана автокорреляционная последовательность ac, определим коэффициенты отражения соответствующей решетчатой структуры и автокорреляцию с нулевой задержкой.

import EngeeDSP.Functions: ac2rc

ac = [5.0000 -1.5450 -3.9547 3.9331 1.4681 -4.7500]'

k, r0 = ac2rc(ac)

println("k = ", k, "\nr0 = ", r0)
k = [0.309; 0.979991575633016; 0.0030208486681116194; 0.00818464674072109; -0.007709673467442522;;]
r0 = 5.0

Советы

Можно использовать коэффициенты отражения k для нахождения предсказывающего фильтра решетчатой структуры, который создает последовательность с приблизительно такой же автокорреляционной последовательностью, что и заданная последовательность ac. Дополнительную информацию см. в описании функции rc2poly.

Литература

  1. Kay, Steven M. Modern Spectral Estimation. Englewood Cliffs, NJ: Prentice-Hall, 1988.