lteDLResourceGridSize

Размер нисходящего массива ресурса подкадра

Синтаксис

d = lteDLResourceGridSize(enb)
d = lteDLResourceGridSize(enb,p)

Описание

пример

d = lteDLResourceGridSize(enb) возвращает трехэлементный вектор - строку из длин размерности для массива ресурса, сгенерированного от структуры настроек всей ячейки enb. Для получения дополнительной информации о сетке ресурса и многомерном массиве, используемом, чтобы представлять элементы ресурса для одного подкадра через все сконфигурированные порты антенны, смотрите Сетки Ресурса Представления.

пример

d = lteDLResourceGridSize(enb,p) возвращает трехэлементный вектор - строку, где p непосредственно задает количество плоскостей антенны в массиве. В этом синтаксисе CellRefP не требуется как поле структуры enb.

Примеры

свернуть все

Определите размер нисходящего массива ресурса подкадра.

Определите размерности нисходящего массива ресурса подкадра, с помощью настроек всей ячейки, enb. Затем используйте возвращенный вектор непосредственно, чтобы создать сетку ресурса как многомерный массив.

enb = struct('NDLRB',50,'CellRefP',2,'CyclicPrefix','Normal');
rgrid = zeros(lteDLResourceGridSize(enb));
size(rgrid)
ans = 1×3

   600    14     2

Тот же результат может быть получен путем вызывания функции lteDLResourceGrid.

Получите нисходящий размер ресурса подкадра массивов от нисходящей конфигурационной структуры с помощью входа плоскости антенны. Затем используйте возвращенный вектор, чтобы непосредственно создать массив MATLAB™.

cfgdl = struct('NDLRB',50,'CyclicPrefix','Normal');
p = 2;
griddl = zeros(lteDLResourceGridSize(cfgdl,p));
size(griddl)
ans = 1×3

   600    14     2

Выходная сетка, griddl, является массивом ресурса. Этот размер ресурса массивов мог быть получен подобным образом с помощью функции lteResourceGridSize.

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

свернуть все

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

Количество нисходящих блоков ресурса, заданных как скалярное целое число от 6 до 110. Стандартные значения пропускной способности равняются 6, 15, 25, 50, 75, и 100.

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

Количество специфичных для ячейки ссылочных портов антенны сигнала, заданных как 1, 2, или 4.

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

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

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

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

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

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

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

свернуть все

Нисходящие размерности сетки ресурса, возвращенные как числовое 1 3 вектор - строка. Когда функция имеет отдельный аргумент, d является [N M CellRefP]. N является количеством поднесущих (12×NDLRB). M является количеством символов OFDM в подкадре, 14 для нормального циклического префикса и 12 для расширенного циклического префикса. CellRefP является количеством портов антенны передачи. Когда количество плоскостей антенны, p, задано как второй входной параметр, затем d является [N M p] и поле ввода, CellRefP enb не требуется.

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

Введенный в R2014a