Сгенерируйте матрицу предварительного кодирования 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; Физические каналы и модуляция ". 3rd Генерация Partnership Project; Группа технических спецификаций Радиосеть доступ.