Преобразуйте коэффициенты линейного предсказания или коэффициенты отражения в коэффициенты автокорреляции
Оценка/линейное предсказание
dsplp
Блок LPC/RC в автокорреляцию преобразует коэффициенты линейного предсказания (LPC) в коэффициенты автокорреляции (AC) или коэффициенты отражения (RC) в коэффициенты автокорреляции (AC). Установите параметр Type of conversion равным LPC to autocorrelation
или RC to autocorrelation
чтобы выбрать область, из которой вы хотите преобразовать ваши коэффициенты. Порт A соответствует коэффициентам LPC, а порт K соответствует коэффициентам RC.
Блочный вход может быть N -by - M матрицей или неориентированным вектором. Каждый столбец матрицы рассматривается как канал. Когда вход является неориентированным вектором, вход рассматривается как один канал.
Используйте параметр Specify P, чтобы задать значение степени ошибки предсказания. Можно задать этот параметр равным 1, выбрав Assume P=1
. Когда вы выбираете Via input port
на блоке появляется порт P. Можно использовать этот порт, чтобы ввести значение фактической, неединственной степени ошибки предсказания для каждого канала. Длина этого вектора должна равняться количеству каналов во входе.
Параметр If first input value is not 1 задает поведение блока, когда первый коэффициент вектора коэффициента LPC не 1. Доступны следующие опции:
Replace it with 1
- Блок изменяет первое значение вектора коэффициента на 1. Остальная часть значений коэффициентов не изменена.
Normalize
- блок делит весь вектор коэффициентов на первый коэффициент так, что первый коэффициент вектора коэффициента LPC равен 1.
Normalize and Warn
- блок делит весь вектор коэффициентов на первый коэффициент так, что первый коэффициент вектора коэффициента LPC равен 1. Блок отображает предупреждающее сообщение, сообщающее вам, что ваш вектор коэффициентов был нормирован.
Error
- Блок отображает ошибку, сообщающую вам, что первый коэффициент вектора коэффициента LPC не 1.
Из списка выберите LPC to autocorrelation
или RC to autocorrelation
чтобы задать область, из которой вы хотите преобразовать ваши коэффициенты.
Из списка выберите Assume P=1
или Via input port
для задания значения степени ошибки предсказания.
Выберите, что вы хотите, чтобы блок сделал, когда первый коэффициент вектора коэффициента LPC не 1. Вы можете выбрать Replace it with 1
, Normalize
, Normalize and Warn
, и Error
.
Орфанидис, С.Ж. Оптимальная обработка сигналов. Нью-Йорк, McGraw-Hill, 1988.
Makhoul, J. Linear Prediction: A tutorial review. Proc. IEEE. 63, 63, 56 (1975).
Маркел, Джей Ди и А. Х. Грей-младший, Линейное предсказание речи. Нью-Йорк, Springer-Verlag, 1976.
Плавающая точка двойной точности
Плавающая точка с одной точностью
Levinson-Durbin | DSP System Toolbox |
LPC to LSF/LSP Conversion | DSP System Toolbox |
LSF/LSP to LPC Conversion | DSP System Toolbox |
LPC to/from RC | DSP System Toolbox |