exponenta event banner

Дифференциальный кодировщик

Кодирование двоичного сигнала с помощью дифференциального кодирования

Библиотека

Исходное кодирование

  • Differential Encoder block

Описание

Блок дифференциального кодера кодирует двоичный входной сигнал в канале. Выходной сигнал является логической разницей между текущим входным элементом и предыдущим выходным элементом. Более конкретно, входные и выходные данные связаны

d (i0) = m (i0) Значение параметра начального условия XOR

d (ik) = d (ik-1) XOR m ( ik)

где

  • m - входное сообщение.

  • d - дифференциально закодированный выходной сигнал.

  • ik - k-й элемент.

  • XOR - логический оператор исключающее или.

Этот блок принимает скалярный или векторный входной сигнал и обрабатывает столбцы как каналы.

Параметры

Исходные условия

Логическое исключающее значение или это значение с начальным входным значением формирует начальное выходное значение.

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

ПортПоддерживаемые типы данных
В
  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • Булев

  • Целое число

  • Фиксированная точка

Из
  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

  • Булев

  • Целое число

  • Фиксированная точка

Ссылки

[1] Couch, Leon W., II, Digital and Analog Communication Systems, шестое издание, Upper Saddle River, N.J., Prentice Hall, 2001.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

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