dpcmdeco

Декодируйте дифференциал использования импульсная модуляция кода

Синтаксис

sig = dpcmdeco(indx,codebook,predictor)
[sig,quanterror] = dpcmdeco(indx,codebook,predictor)

Описание

sig = dpcmdeco(indx,codebook,predictor) дифференциал реализаций импульсная демодуляция кода, чтобы декодировать векторный indx. Векторный codebook представляет книгу шифров квантования прогнозирующей ошибки. Векторный predictor задает прогнозирующую передаточную функцию. Если передаточная функция имеет прогнозирующий порядок M, predictor имеет длину M+1 и начальная запись 0. Чтобы декодировать правильно, используйте ту же книгу шифров и предиктор в dpcmenco и dpcmdeco.

Смотрите Представляют Разделы, Представляют Книги шифров или страницу с описанием quantiz, для описания форматов partition и codebook.

[sig,quanterror] = dpcmdeco(indx,codebook,predictor) совпадает с синтаксисом выше, за исключением того, что векторный quanterror является квантованием прогнозирующей ошибки на основе параметров квантования. quanterror одного размера как sig.

Примечание

Можно оценить входные параметры codebook, partition и predictor с помощью функционального dpcmopt.

Примеры

Смотрите Пример: DPCM Кодирование и Декодирование и Пример: Сравнение Оптимизированные и Неоптимизированные Параметры DPCM для примеров то использование dpcmdeco.

Ссылки

[1] Kondoz, A. M., Digital Speech, Chichester, England, John Wiley & Sons, 1994.

Представлено до R2006a