文档

nrLayerMap

调制和打乱码字的层映射

描述

例子

= nrLayerMap (nLayers执行一个或两个码字的层映射,由,根据传输层数计算nLayers.输出中的传输层由来自一个或两个码字的调制符号多路复用形成。该函数实现了TS 38.211节6.3.1.3和节7.3.1.3中指定的整体层映射的转置[1].换句话说,层中的符号位于列中而不是行中。

例子

全部折叠

使用4个传输层对一个长度为40的码字进行层映射。

out = nrLayerMap(ones(40,1),4);sizeOut = size(out)
4 . sizeOut = 10

分别对长度为20和30的两个码字进行层映射,使用5个传输层。

out = nrLayerMap({ones(20,1),ones(30,1)},5);sizeOut = size(out)
5 . sizeOut = 10

输入参数

全部折叠

编码字中的调制符号,指定为以下值之一:

  • 复列向量——使用此值指定一个码字。

  • 一个或两个复杂列向量的单元格数组——使用此值指定一个或两个码字。

数据类型:
复数支持:金宝app是的

传输层数,取值为1 ~ 8之间的整数。

数据类型:

输出参数

全部折叠

分层调制符号,作为大小的复杂矩阵返回——- - - - - -nLayers传输层(列)中的调制符号(行)数。输出继承输入的数据类型

参考文献

[1]3gpp ts 38.211。“NR;物理通道和调制。”第三代伙伴计划;技术规范集团无线接入网

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

另请参阅

功能

在R2018b中引入