Algebraic Deinterleaver

Восстановите упорядоченное расположение вводимых символов, использующих алгебраически выведенное сочетание

Библиотека

Блокируйте подбиблиотеку Перемежения

  • Algebraic Deinterleaver block

Описание

Блок Algebraic Deinterleaver восстанавливает исходное упорядоченное расположение последовательности, которая была чередована с помощью блока Algebraic Interleaver. В типичном использовании параметры в двух блоках имеют те же значения.

Параметр Number of elements, N, указывает, сколько чисел находится во входном векторе. Этот блок принимает на вход сигнал в виде вектора - столбца или скалярной величины.

Блок принимает следующие типы данных: int8uint8int16uint16int32uint32, booleanединственный'double', и фиксированная точка. Выходной сигнал наследовал свой тип данных от входного сигнала.

Параметр Type указывает на алгебраический метод что использование блока, чтобы сгенерировать соответствующую таблицу сочетания. Выбором является Takeshita-Costello и Welch-Costas. Каждый из этих методов имеет параметры и ограничения, которые характерны для него; они описаны на странице с описанием для блока Algebraic Interleaver.

Параметры

Type

Тип таблицы сочетания, которую блок использует для устранения чередования. Выбором является Takeshita-Costello и Welch-Costas.

Number of elements

Число элементов, N, во входном векторе.

Multiplicative factor

Фактор блок используется для расчета вектора цикла соответствующего interleaver. Это поле появляется только, когда вы устанавливаете Type на Takeshita-Costello.

Cyclic shift

Сумма, которой блок переключает индексы при составлении таблицы сочетания соответствующего interleaver. Это поле появляется только, когда вы устанавливаете Type на Takeshita-Costello.

Primitive element

Элемент порядка N в конечном поле GF (N+1). Это поле появляется, только если Type установлен в Welch-Costas.

Парный блок

Algebraic Interleaver

Ссылки

[1] Heegard, Крис и Стивен Б. Викер. Турбокодирование. Бостон: Kluwer академические издатели, 1999.

[2] Takeshita, O. Y. и Д. Дж. Костелло младший "Новые классы алгебраического Interleavers для турбокодов". Proc. 1 998 IEEE международный симпозиум по теории информации, Бостону, 16-21 августа 1998. 419.

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

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

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

Блоки

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