lteResourceGrid

Массив ресурса подкадра

Описание

пример

grid = lteResourceGrid(cfg) возвращает пустой массив ресурса, сгенерированный в структуру параметров конфигурации, cfg. Чтобы создать массив ресурса специально для нисходящего канала или восходящего канала, использовать lteDLResourceGrid или lteULResourceGrid, соответственно.

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

пример

grid = lteResourceGrid(cfg,p) возвращает массив ресурса, где p непосредственно задает количество плоскостей антенны в массиве.

Примеры

свернуть все

Создайте пустой массив ресурса, который представляет нисходящие элементы ресурса для полосы пропускания на 10 МГц, одного подкадра и двух антенн.

griddl = lteResourceGrid(struct('NDLRB',50,'CellRefP',2,'CyclicPrefix','Normal'));
size(griddl)
ans = 1×3

   600    14     2

Создайте пустой массив ресурса, который представляет восходящие элементы ресурса для полосы пропускания на 10 МГц, одного подкадра и двух антенн.

gridul = lteResourceGrid(struct('NULRB',50,'NTxAnts',2,'CyclicPrefixUL','Normal'));
size(gridul)
ans = 1×3

   600    14     2

Создайте пустой массив ресурса, который представляет нисходящие элементы ресурса для полосы пропускания на 20 МГц, одного подкадра, расширенного циклического префикса и четырех плоскостей антенн.

cfg = struct('NDLRB',100,'CyclicPrefix','Extended');
p = 4;
griddl = lteResourceGrid(cfg,p);
size(griddl)
ans = 1×3

        1200          12           4

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

свернуть все

Параметры конфигурации в виде скалярной структуры. Создать нисходящий массив ресурса, cfg должен содержать NDLRB и CellRefP поля . Создать восходящий массив ресурса, cfg должен содержать NULRB поле . Присутствие поля NDLRB более приоритетен по сравнению с полем NULRB.

Для нисходящего канала эти поля применимы.

Поле параметраТребуемый или дополнительныйЗначенияОписание
NDLRBНеобходимый

Скалярное целое число от 6 до 110

Количество нисходящих блоков ресурса. (NRBDL)

CellRefPНеобходимый

1, 2, 4

Количество портов антенны специфичного для ячейки опорного сигнала (CRS)

CyclicPrefixДополнительный

'Normal' (значение по умолчанию), 'Extended'

Длина циклического префикса

Для восходящего канала эти поля применимы.

Поле параметраТребуемый или дополнительныйЗначенияОписание
NULRBНеобходимыйскалярное целое число от 6 до 110

Количество восходящих блоков ресурса. (NRBUL)

CyclicPrefixULДополнительный

'Normal' (значение по умолчанию), 'Extended'

Текущая длина циклического префикса

NTxAntsДополнительный

1 (значение по умолчанию), 2, 4

Количество антенн передачи.

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

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

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

свернуть все

Пустая многомерная сетка ресурса, возвращенная как N-by-M-by-P числовой массив. N является количеством поднесущих (12×NULRB). M является количеством OFDM или символов SC-FDMA в подкадре, 14 для нормального циклического префикса и 12 для расширенного циклического префикса. P является количеством портов передающей антенны, cfg.CellRefP в нисходящем канале и cfg.NTxAnts в восходящем канале.

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

Введенный в R2014a