文档
极性速率匹配
rm = nrRateMatchPolar(enc,K,E)
rm = nrRateMatchPolar(enc,K,E, b)
例子
rm= nrRateMatchPolar (内附,K,E)返回长度的速率匹配输出E对于极编码输入内附信息块长度K,如TS 38.212节5.4.1所规定[1].在此语法中,代码位交错是禁用的。将此语法用于下行链路(DL)配置。
rm= nrRateMatchPolar (内附,K,E)
rm
内附
K
E
rm= nrRateMatchPolar (内附,K,E,ibil)控制码位交错。要启用码位交错,请设置ibil来真正的.在启用码位交错的情况下配置上行链路(UL)时使用此语法。
rm= nrRateMatchPolar (内附,K,E,ibil)
ibil
真正的
全部折叠
创建一个512位的极性编码随机块,并执行极性速率匹配。指定一个56位的信息块和一个864位的速率匹配输出。
N = 2^9;K = 56;E = 864;in = randi([0 1],N,1);out = nrRateMatchPolar(in,K,E)
了=864×11,1,1,1,1,1,1,1,1,1,1,1
极编码消息,指定为二进制值的列向量。
极性编码信息的长度,N是2的幂。有关更多信息,请参见TS 38.212节5.3.1。
N
对于DL配置,N≤512。
对于UL配置,N≤1024。
数据类型:双|int8
双
int8
以位为单位的信息块长度,指定为正整数。K包括CRC位(如果适用)
数据类型:双
以位为单位的速率匹配输出长度,指定为正整数。
如果18≤K≤25日E一定在范围内K+ 3 <E≤8192。
如果K> 30日E一定在范围内K<E≤8192。
假
编码位交错,指定为假或真正的.
对于DL配置,请指定假.
对于UL配置,请指定真正的.
数据类型:逻辑
逻辑
速率匹配的输出数据,作为E二进制值的-乘1列向量。rm从编码消息继承其数据类型内附.
[1]3gpp是38.212。“NR;多路复用和信道编码。”第三代合作伙伴计划;技术规范组无线接入网.
nrCRCEncode
nrDCIEncode
nrPolarEncode
nrRateRecoverPolar
nrUCIEncode
在您的系统中存在此示例的修改版本。您要打开这个版本吗?(ja_JP)
Matlab。
Web。Matlabウィンドウに以下を入力すると、このコマンドを実行できます。
选择一个网站获取翻译后的内容,并查看当地的活动和优惠。根据您的位置,我们建议您选择:.
你亦可选择下列网址:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站没有针对您所在位置的访问进行优化。
与当地办事处联系
無料評価版のダウンロード