lteSLResourceGridSize

Размер ресурса подкадра Sidelink массивов

Синтаксис

dim = lteSLResourceGridSize(ue)
dim = lteSLResourceGridSize(ue,ntxants)

Описание

пример

dim = lteSLResourceGridSize(ue) возвращает вектор - строку с 3 элементами из длин размерности для массива сетки ресурса, который можно сгенерировать от заданной структуры настроек UE. По умолчанию номер антенн определяется к 1 для однопортовых непрямых передач.

Для получения дополнительной информации о сетке ресурса и многомерном массиве, используемом, чтобы представлять элементы ресурса для одного подкадра через все сконфигурированные порты антенны, смотрите Сетки Ресурса Представления.

пример

dim = lteSLResourceGridSize(ue,ntxants) принимает количество плоскостей антенны как дополнительный вход.

Примеры

свернуть все

Используйте вектор, возвращенный lteSLResourceGridSize, чтобы создать массив MATLAB®. Допустимые и эквивалентные непрямые сетки ресурса подкадра могут быть созданы с помощью функции lteSLResourceGrid или функции zeros MATLAB.

Создайте структуру настроек UE. Используйте вывод от lteSLResourceGridSize, как введено к zeros, чтобы сгенерировать пустую сетку ресурса.

ue = struct('NSLRB',6,'CyclicPrefixSL','Normal');

reGrid1 = zeros(lteSLResourceGridSize(ue));

Сгенерируйте другую пустую сетку ресурса, на этот раз используйте lteSLResourceGrid.

reGrid2 = lteSLResourceGrid(ue);

Подтвердите, что эти две сетки идентичны.

isequal(reGrid1,reGrid2)
ans = logical
   1

Создайте пустую сетку ресурса для двух плоскостей антенны с помощью вектора, возвращенного lteSLResourceGridSize и функциональным zeros.

Создайте структуру настроек UE и задайте локальную переменную для количества антенн.

ue = struct('NSLRB',6,'CyclicPrefixSL','Normal');
ntxant = 2;

Сгенерируйте пустую сетку ресурса.

reGrid = zeros(lteSLResourceGridSize(ue,ntxant));
size(reGrid)
ans = 1×3

    72    14     2

Третья размерность указывает, что две плоскости антенны заданы в выходной сетке.

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

свернуть все

Настройки оборудования пользователя, заданные как структура, содержащая эти поля параметра:

Количество непрямых блоков ресурса, заданных как целочисленный скаляр от 6 до 110. (NRB\sl)

Пример: 6, который соответствует пропускной способности канала 1,4 МГц.

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

Циклическая длина префикса, заданная как 'Normal' или 'Extended'.

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

Количество плоскостей антенны передачи, заданных как положительное целое число.

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

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

свернуть все

Длины размерности массива сетки ресурса, возвращенного как вектор - строка с 3 элементами, [SC N N SYM TX N].

  • SC N является количеством поднесущих, 12*ue.NSLRB.

  • N SYM является количеством символов SC-FDMA в подкадре — 14 для нормального циклического префикса или 12 для расширенного циклического префикса.

  • TX N является количеством плоскостей антенны передачи.

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

|

Введенный в R2017b