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