Binary Linear Encoder

Создайте линейный код блока из двоичных данных векторов

Библиотека

Сублибрарее Выявление ошибок и Коррекция блоков

  • Binary Linear Encoder block

Описание

Блок Binary Linear Encoder создает двоичный линейный блочный код с помощью матрицы генератора, которую вы задаете. Если K - длина сообщения кода, то параметр Generator matrix должен иметь K строки. Если N является длиной кодового слова кода, то Generator matrix должны иметь N столбцов.

Этот блок принимает вектор-столбец входной сигнал, содержащий K элемента. Этот блок выводит вектор-столбец с длиной N элементов. Дополнительные сведения о типах данных, которые поддерживает каждый порт блока см. в разделе Поддерживаемый тип данных.

Параметры

Generator matrix

Матрица K N, где K - длина сообщения, а N - длина кодового слова.

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

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

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

  • Булев

  • 8-, 16- и 32-битные целые числа со знаком

  • 8-, 16- и 32-битные беззнаковые целые числа

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

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

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

  • Булев

  • 8-, 16- и 32-битные целые числа со знаком

  • 8-, 16- и 32-битные беззнаковые целые числа

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

Парный блок

Binary Linear Decoder

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

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

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