Mu-закон о кодировании источника или компрессор A-закона или расширитель
выполняет сжатие mu-закона на последовательности входных данных. out
= compand(in
,param
,v
)param
введите задает значение сжатия mu-закона и должен быть установлен в mu значение для расчета компрессора mu-закона (значение mu-закона 255 используется на практике). v
задает пиковую величину последовательности входных данных.
выполняет сжатие mu-закона или A-закона или расширение на последовательности входных данных. out
= compand(in
,param
,v
,method
)param
задает компандер mu-закона или значение компандера A-закона (значение mu-закона 255, и значение A-закона 87,6 используются на практике). method
задает тип расчета компрессора или расширителя для функции, чтобы выполнить на последовательности входных данных.
В определенных приложениях, таких как речевая обработка, с помощью логарифмического расчета (названный компрессором) прежде, чем квантовать входные данные распространено. Обратная работа компрессора называется расширителем. Комбинация компрессора и расширителя называется компандером.
Для данного сигнала, x, выхода (µ - закон) компрессор
µ является µ-law параметром компандера, log
натуральный логарифм и sgn
сигнум-функция (sign
в MATLAB®).
Расширение µ-law для входного сигнала x дано обратной функцией y-1,
Для данного сигнала, x, выхода (A - закон) компрессор
A является параметром A-закона компандера, log
натуральный логарифм и sgn
сигнум-функция (sign
в MATLAB).
Расширение A-закона для входного сигнала x дано обратной функцией y-1,
[1] Sklar, Бернард. Цифровая связь: основные принципы и приложения. Englewood Cliffs, NJ: Prentice Hall, 1988.