lteRateMatchConvolutional

Сверточное соответствие уровня

Описание

пример

out = lteRateMatchConvolutional(in,outlen) уровень совпадает с вектором входных данных, in, создать выходной вектор, out, из длины outlen. Эта функция включает этапы перемежения подблока, битного набора и битного выбора и сокращения, заданного для convolutionally закодированных данных. Для получения дополнительной информации смотрите TS 36.212 [1], Раздел 5.1.4.2. Входные данные приняты, чтобы включить конкатенацию 3 подблоков, каждый из которых затем чередован до виртуального создания кольцевого буфера. Никакая специальная обработка не дана, чтобы ввести биты заполнителя.

Примеры

свернуть все

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

rateMatched = lteRateMatchConvolutional(ones(132,1),50);
size(rateMatched)
ans = 1×2

    50     1

Входные параметры

свернуть все

Входные данные в виде вектор-столбца. Входные данные приняты, чтобы включить конкатенацию 3 подблоков, каждый из которых затем чередован до виртуального создания кольцевого буфера. Никакая специальная обработка не дана, чтобы ввести биты заполнителя.

Пример: ones(5,1)

Типы данных: double | uint8 | uint16 | uint32 | uint64 | int8 | int16 | int32 | int64
Поддержка комплексного числа: Да

Длина выходного вектора в виде неотрицательного скалярного целого числа.

Типы данных: double

Выходные аргументы

свернуть все

Уровень, соответствующий выход, возвратился как числовой вектор-столбец.

Типы данных: double | uint8 | uint16 | uint32 | uint64 | int8 | int16 | int32 | int64

Ссылки

[1] 3GPP TS 36.212. “Развитый Универсальный Наземный Радио-доступ (к E-UTRA); Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group. URL: https://www.3gpp.org.

Введенный в R2014a