文档帮助中心文档
解码并删除循环冗余校验(CRC)
(黑色,犯错)= nrCRCDecode (blkcrc聚)
[blk,err]=nrCRCDecode(blkcrc,poly,mask)
实例
[黑色,犯错误]=nrCRCDecode(九广铁路公司,聚)检查输入数据九广铁路公司函数假设输入数据包含与多项式相关的CRC奇偶校验位聚。函数返回黑色,它是输入的数据部分九广铁路公司。该函数还返回犯错误,这是输入中包含的CRC与在输入数据部分重新计算的CRC之间的逻辑差(XOR)。如果犯错误不等于0,则表示发生错误或输入CRC被屏蔽。有关相关多项式的详细信息,请参阅TS 38.212第5.1节[1].
[黑色,犯错误]=nrCRCDecode(九广铁路公司,聚)
黑色
犯错误
九广铁路公司
聚
[黑色,犯错误]=nrCRCDecode(九广铁路公司,聚,面具)XOR使用面具在归还之前犯错误.的面具值应用于CRC差,最高有效位(MSB)在前,最低有效位(LSB)在后。
[黑色,犯错误]=nrCRCDecode(九广铁路公司,聚,面具)
面具
全部崩溃
检查有和没有掩码的CRC解码效果。
定义与等于12的无线网络临时标识符(RNTI)对应的掩码。将RNTI屏蔽CRC奇偶校验位附加到一个数据块的全一矩阵。
rnti=12;blkCrc=nrCRCEncode(一(100,1),‘24C’,rnti);
当您在没有掩码的情况下执行CRC解码时,错误1等于RNTI,因为CRC在编码过程中被屏蔽。原始CRC和重新计算的CRC之间的逻辑差就是CRC屏蔽。
错误1
[blk,err1]=nrCRCDecode(blkCrc,‘24C’);呃
错误1=uint3212
当您使用RNTI值作为掩码执行CRC解码时,犯错误等于0。
[blk,err2]=nrCRCDecode(blkCrc,‘24C’,err1);err2
错误2=uint320
CRC编码数据,指定为实数矩阵。矩阵的每一列被视为一个单独的CRC编码数据块。
数据类型:双重的|int8|必然的
双重的
int8
必然的
'6'
'11'
'16'
‘24A’
‘24B’
‘24C’
CRC多项式,指定为'6','11','16',‘24A’,‘24B’或‘24C’.有关相关多项式的详细信息,请参见TS 38.212第5.1节。
数据类型:烧焦|一串
烧焦
一串
0
异或掩码,指定为非负整数。掩码通常是一个无线网络临时标识符(RNTI)。
数据类型:双重的
CRC解码数据,作为实数矩阵返回。黑色数据只是输入的一部分吗九广铁路公司.
逻辑CRC差,作为整数返回。犯错误是输入中包含的CRC之间的逻辑差异九广铁路公司以及在输入的数据部分重新计算CRC。如果指定了掩码,则函数XOR掩码犯错误具有面具在归还之前。
数据类型:uint32
uint32
[1]3GPP TS 38.212.“NR;多路复用和信道编码。”第三代合作项目;技术规范组无线接入网.
nrCRCEncode
nrPolarDecode
NRLDPCDE
nrCodeBlockDesegmentLDPC
nRateRecoverPolar
NRLDPC
NRBCH编码
nrDCIDecode
你有一个版本是贝斯皮尔斯的。你有一个版本是贝斯皮尔斯的吗?
在进入该项目之前,您必须遵守以下规定:
弗伦·德尔奇·艾恩加贝(Führen Sie den Befehl durch Eingabe)在澳大利亚的MATLAB中,韦伯罗(Webbrowser)在MATLAB中的位置比基恩·基恩·MATLAB好。
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区站点不适合您所在位置的访问。
联系当地办事处