В этом примере показано, как создать пустую ресурсную сетку правых размерностей для параметров всей ячейки, заданных в структуре 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