crc编码代码matlab
PolarCode-3GPP-MEX
这段代码是用C编程语言实现的,然后将其转换为由matlab脚本调用的mex函数。
Polar编码器和Polad解码器功能遵循3GPP最新TSG版本“
3GPP
TS
38.212
V15.3.0(2018-09),复用和信道编码(版本15)”的标准
版权:国防科技大学潘志鹏
极性编码器功能:
码字=
polar_encoder(a,A,E,CRC_size);
->二进制信息位,行向量;
A->二进制信息位的长度,标量数;
E->二进制码字比特的长度,标量数;
CRC_size->
价值
crc_polynomial_pattern
0
无CRC
6
D
^
6
+
D
^
5
+1
11
D
^
11
+
D
^
10
+
D
^
9
+
D
^
5
+1
16
D
^
16
+
D
^
12
+
D
^
5
+1
24
D
^
24
+
D
^
23
+
D
^
21
+
D
^
20
+
D
^
17
+
D
^
15
+
D
^
13
+
D
^
12
〜
+
D
^
8
+
D
^
4
+
D
^
2
+
D
2025-08-22 15:17:54
33KB
系统开源
1