lteSSSIndices

Индексы ресурсного элемента SSS

Описание

ind = lteSSSIndices(enb) возвращает вектор-столбец индексов ресурсного элемента, ориентированный на порт 0, учитывая поля параметров структуры, enb. Он возвращает вектор-столбец индексов ресурсного элемента (RE) для вторичного сигнала синхронизации (SSS). По умолчанию индексы возвращаются в основанной на 1 форме линейного индексирования, которая может непосредственно индексировать элементы массива трехмерного массива, представляющие массив ресурсов. Эти индексы упорядочены, когда должны быть отображены символы модуляции SSS. Также могут быть сгенерированы альтернативные форматы индексации.

Эти индексы определены только для подкадров 0 и 5; поэтому возвращается пустой вектор для других значений NSubframe. Это позволяет этой функции и соответствующей функции последовательности, lteSSS, для использования для индексации ресурсной сетки, как описано в Resource Grid Indexing, для любого номера подкадра. Однако ресурсная сетка изменяется только в подкадрах 0 и 5.

ind = lteSSSIndices(enb,port) возвращает индексы, подходящие для порта антенны, port, который должен быть 0, 1, 2 или 3.

пример

ind = lteSSSIndices(enb,port,opts) форматирует возвращенные индексы с помощью опций, заданных opts.

Примеры

свернуть все

Получите индексы ресурсного элемента SSS на основе 0 в линейной форме для порта антенны 0.

enb = lteRMCDL('R.4');
sssIndices = lteSSSIndices(enb,0,{'0based','ind'});
sssIndices(1:4)
ans = 4x1 uint32 column vector

   365
   366
   367
   368

Сгенерируйте индексы ресурсного элемента SSS на основе 0 в форме индекса для порта антенны 0. В этом случае генерируется матрица, где каждая строка имеет три столбца, представляющих поднесущую, символ и порт антенны.

Сгенерируйте индексы ресурсного элемента SSS на основе 0 в форме индекса для порта антенны 0.

enb = lteRMCDL('R.4');
sssIndices = lteSSSIndices(enb,0,{'0based','sub'});
sssIndices(1:4,:)
ans = 4x3 uint32 matrix

   5   5   0
   6   5   0
   7   5   0
   8   5   0

Первый столбец выхода представляет поднесущую. Второй столбец представляет символ. Третий столбец представляет порт антенны.

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

свернуть все

Параметры всей ячейки, заданные как структура. Он содержит следующие поля.

Количество нисходящих ресурсных блоков в виде положительного целого числа в интервале [6, 110].

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

Длина циклического префикса, заданная как 'Normal' или 'Extended'.

Типы данных: char | string

Номер подкадра, заданный как неотрицательное целое число.

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

Дуплексный режим, заданный как 'FDD' или 'TDD'.

Типы данных: char | string

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

Номер порта антенны, заданный как неотрицательное целое число.

Пример: 2

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

Выходы формата для индексов элемента ресурса, заданные как вектор символов, массив ячеек из векторов символов или строковые массивы. Для удобства можно задать несколько опций как один вектор символов или строковый скаляр разделенным пробелом списком значений, размещенных внутри кавычек. Значения для opts если задан как вектор символов, включите (используйте двойные кавычки для строки):

Категория Опции Описание

Стиль индексации

'ind' (по умолчанию)

Возвращенные индексы указаны в стиле линейного индекса.

'sub'

Возвращенные индексы указаны в [subcarrier,symbol,port] стиль строки индекса.

Индексные основы

'1based' (по умолчанию)

Возвращенные индексы основаны на одном.

'0based'

Возвращенные индексы начинаются с нуля.

Пример: 'ind 1based', "ind 1based", {'ind','1based'}, или ["ind","1based"] задайте те же опции форматирования.

Типы данных: char | string | cell

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

свернуть все

Индексы ресурсного элемента (RE) SSS, возвращенные в виде вектора-столбца или 3-столбцового целого числа матрицы. По умолчанию индексы возвращаются в форме линейного индексирования на основе 1, которая может непосредственно индексировать элементы массива 3D массива, представляющего массив ресурсов. Эти индексы упорядочены, когда должны быть отображены символы модуляции SSS. Альтернативные форматы индексации могут быть сгенерированы с помощью opts вход.

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

Введенный в R2014a