A-Law Compressor

Реализуйте компрессор A-закона для кодирования источника

Библиотека

Кодирование источника

  • A-Law Compressor block

Описание

Блок A-Law Compressor реализует компрессор A-закона для входного сигнала. Формула для компрессора A-закона

y={A|x|1+logAsgn(x)для 0|x|VAV(1+log(A|x|/V))1+logAsgn(x)для VA<|x|V

где A является параметром A-закона компрессора, V является пиковой величиной сигнала для x, журнал является натуральным логарифмом, и sgn sign функция.

Обычно используемый значение 87.6.

Вход может иметь любую форму или структурировать состояние. Этот блок процессы каждый векторный элемент независимо.

Параметры

A value

Параметр A-закона компрессора.

Peak signal magnitude

Пиковое значение входного сигнала. Это - также пиковое значение выходного сигнала.

Поддерживаемый тип данных

ПортПоддерживаемые типы данных
\in
  • 'double'

  • 'double'

Парный блок

A-Law Expander

Ссылки

[1] Sklar, Бернард. Цифровая связь: основные принципы и приложения. Englewood Cliffs, Нью-Джерси, Prentice Hall, 1988.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Смотрите также

Блоки

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