exponenta event banner

lteResourceGrid

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

Описание

пример

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

Дополнительные сведения о сетке ресурсов и многомерной решетке, используемой для представления элементов ресурсов для одного подкадра во всех сконфигурированных антенных портах, см. в разделе Представление сеток ресурсов.

пример

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

Примеры

свернуть все

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

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

   600    14     2

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

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

Количество антенных портов cell-specific reference signal (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