(Чтобы быть удаленным), Преобразуют линию спектральные пары в коэффициенты линейного предсказания
dsp.LSPToLPC будет удален в будущем релизе. Для получения дополнительной информации см. Вопросы совместимости.
LSPToLPC объект преобразует линию спектральные пары в коэффициенты линейного предсказания.
Преобразовывать LSP в LPC:
Задайте и настройте свой LSP к конвертеру LPC. Смотрите Конструкцию.
Вызовите step преобразовывать LSP согласно свойствам dsp.LSPToLPC. Поведение step характерно для каждого объекта в тулбоксе.
Запуск в R2016b, вместо того, чтобы использовать step метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполните эквивалентные операции.
H = dsp.LSPToLPC возвращает LSP в Системный объект LPC, H, который преобразует линию спектральные пары (LSPs) к коэффициентам линейного предсказания (LPCs).
| шаг | Преобразуйте входную линию спектральные пары в коэффициенты линейного предсказания |
| Характерный для всех системных объектов | |
|---|---|
release | Позвольте изменения значения свойства Системного объекта |
Примечание: Этот пример запускается только в R2016b или позже. Если вы используете более ранний релиз, заменяете каждый вызов функции с эквивалентным step синтаксис. Например, myObject (x) становится шагом (myObject, x).
Преобразуйте линию спектральные пары в коэффициенты линейного предсказания.
ylsp = [0.7080 0.0103 -0.3021 -0.3218 -0.7093]'; lsp2lpc = dsp.LSPToLPC; ylpc = lsp2lpc(ylsp)
ylpc = 6×1
1.0000
0.6149
0.9898
-0.0000
0.0030
-0.0081
Этот объект реализует алгоритм, входные параметры и выходные параметры, описанные на странице с описанием блока LSF/LSP to LPC Conversion. Свойства объектов соответствуют параметрам блоков, кроме:
| Никакое свойство объекта не соответствует параметрам блоков Input. Объект преобразует LSP в области значений (–1, 1) к LPC. |