文档
低密度平价检查(LDPC)编码
out = nrldpcencode(in,bgn)
例子
出去= nrldpcencode(在,,,,BGN)返回输入数据矩阵的LDPC编码的输出矩阵在和基本图号BGN,如TS 38.212第5.3.2节所示[1]。如果适用,该功能替换了由-1在输入中0。编码后,该功能再次替换了每个填充物。-1。编码包括对某些系统信息位的刺穿。
出去= nrldpcencode(在,,,,BGN)
出去
在
BGN
-1
0
全部收缩
创建用于编码的输入数据,该数据由两个代码块片段组成,最终是长度2560和36个填充位。
C = 2;k = 2560;F = 36;cbs =一个(k-f,c);填充物= -1*一个(f,c);CBS = [CBS; Fillers];
为两个代码块段生成LDPC代码字。使用第二个基本图。
bgn = 2;codedcbs = nrldpcencode(CBS,BGN);尺寸(codedcbs)
ans =1×212800 2
编码之前,代码块段,指定为矩阵或列向量。列中的数量在等于运输块中计划的代码块段数量。行中的数量在等于代码块段的长度,包括填充位(如果有)。
填充碎特由-1并被视为0执行编码时。
数据类型:双倍的|int8
双倍的
int8
基本图号,指定为1或者2。该值对应于TS 38.212第5.3.2节中定义的两个基本图。[1]
1
2
数据类型:双倍的
编码的LDPC CodeWord输出,作为矩阵返回。列中的数量出去等于运输块中计划的代码块段数量。行中的数量出去等于代码字的长度。每个代码文都刺穿了一些系统的位,并且可以包含填充物。
[1]3GPP TS 38.212。“ nr;多路复用和通道编码。”第三代合伙项目;技术规格组无线电访问网络。
nrcrcencode
nrcodeblocksementldpc
nrdlschinfo
nrldpcdecode
nrratematchldpc
该示例的修改版本存在于您的系统上。您想打开此版本吗?
您单击了与此MATLAB命令相对应的链接:
通过在MATLAB命令窗口中输入该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站以获取可用的翻译内容,并查看本地事件和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英语)以获得最佳场地性能。其他Mathworks乡村网站未针对您所在的访问进行优化。
联系您当地的办公室
立即进行审判