lteRateMatchConvolutional

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

Синтаксис

out = lteRateMatchConvolutional(in,outlen)

Описание

пример

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. “Мультиплексирование и кодирование канала”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group; Развитый Универсальный Наземный Радио-доступ (к E-UTRA). URL: http://www.3gpp.org.

Введенный в R2014a