В этом примере показано, как создать пустую сетку ресурсов правильных размеров для параметров для всей ячейки, указанных в структуре. enb.
Задайте параметры для всей ячейки в структуре параметров.
enb.CyclicPrefix = 'Normal';
enb.NDLRB = 9;
enb.CellRefP = 2;Создайте пустую сетку ресурсов, вызвав lteDLResourceGrid функция.
resourceGrid1 = lteDLResourceGrid(enb); size(resourceGrid1)
ans = 1×3
108 14 2
Результирующая матрица resourceGrid является 3-мерным.
Также можно использовать MATLAB ®zeros функция. Укажите структуру параметров. Для обычного циклического префикса укажите семь символов на слот.
enb.CyclicPrefix = 'Normal';
enb.NDLRB = 9;
enb.CellRefP = 2;
noSymbolsSlot = 7;Создать пустую сетку ресурсов. На этот раз вызовите MATLAB zeros функция.
resourceGrid2 = zeros(enb.NDLRB*12, noSymbolsSlot*2, enb.CellRefP); size(resourceGrid1)
ans = 1×3
108 14 2
Сравните две сетки ресурсов, чтобы показать, что они равны по размеру и содержанию.
isequal(resourceGrid1,resourceGrid2)
ans = logical
1