1.语法
out = nrLayerDemap(in)
out = nrLayerDemap(in)返回一个或两个代码字,这些代码字是通过对由in指定的已接收分层符号进行层解映射而获得的。
例:(1)单个码字的层映射和解映射
将长度为20的单个码字映射到四个传输层。
codeword = ones(20,1);
nLayers = 4;
layeredOut = nrLayerMap(codeword,nLayers);
使用图层解映射恢复原始代码字
out = nrLayerDemap(layeredOut);
检查错误
isequal(codeword,out{1})
2.输入参数
(1)in —分层调制符号
分层调制符号,指定为M乘n层的复杂矩阵。 M是传输层中的调制符号的数量。 nLayers是传输层的数量,范围为1到8。
数据类型:双精度
是否复数支持:是
3.输出参数
(1)out —代码字中的调制符号
码字中的调制符号,以一个或两个复杂列向量的单元格数组形式返回。此输出继承输入的数据类型。一个向量对应一个代码字。码字的数量取决于层数。该功能使用表7.3.1.3.1中的TS 38.211确定代码字的数量。
数据类型:单元格
4.参考文献
[1] 3GPP TS 38.211. “NR; Physical channels and modulation.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network.