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

Декодируйте двоичный сигнал с помощью дифференциального кодирования

Библиотека

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

Описание

Блок Differential Decoder декодирует сигнал двоичного входа. Вывод является логическим различием между последовательным входным элементом в канале. А именно, ввод и вывод блока связаны

m (i0) = d (i0) XOR значение параметров Initial condition

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

где

  • d является дифференцированно закодированным входом.

  • m является выходным сигналом.

  • ik является k-й элементом.

  • XOR является логическим исключительным - или оператор.

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

Параметры

Initial conditions

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

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

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

  • единственный

  • булевская переменная

  • целое число

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

  • 'double'

  • единственный

  • булевская переменная

  • целое число

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

Ссылки

[1] Диван, Леон В., II, Системы Цифровой и Аналоговой связи, Шестой выпуск, Верхний Сэддл-Ривер, N. J. Prentice Hall, 2001.

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

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

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

Блоки

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