Сгенерируйте PUSCH предварительное кодирование матрицы
возвращает физический восходящий канал совместно использованный канал (PUSCH) предварительное кодирование матрицы для основанной на книге шифров передачи. w
= nrPUSCHCodebook(nLayers
,nPorts
,tpmi
)nLayers
количество слоев, nPorts
количество портов антенны и tpmi
переданный предварительно кодирующий матричный индикатор (TPMI). По умолчанию эта функция отключает, преобразовывают предварительное кодирование. Возвращенная матрица, w
, транспонирование матрицы перед кодированием, заданной в Разделе TS 38.211 6.3.1.5 [1]. Матричная ориентация w
позволяет операции перед кодированием выполняться умножением матриц на выходе nrLayerMap
функция и w
.
задает преобразовывают предварительное кодирование как логическое значение в дополнение к входным параметрам в предыдущем синтаксисе. Когда w
= nrPUSCHCodebook(___,transformPrecode
)transformPrecode
установлен в true
, функция применяет предварительное кодирование преобразования, заданное в Разделе TS 38.211 6.3.1.4 [1].
[1] 3GPP TS 38.211. “NR; Физические каналы и модуляция”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.