信道编码的生成矩阵和奇偶校验矩阵

试着解释下为什么要取余吧。首先,并不是所有信道编码都有生成矩阵和校验矩阵。Q:什么码才有生成矩阵和校验矩阵?A:线性分组码。Q:什么是线性分组码?A:合法码字构成一个线性空间的编码。既然涉及到线性空间,那么就需要首先确定一个数域。之前学线性空间的时候这个数域一般都是实数域或者复数域,而对于编码领域,这个数域通常取的是 有限域 。特别的,对于典型的二进制编码(输入和输出都只有0, 1的情况),这个数域通常选取二元域(只有0和1两个元素的有限域)。在二元域中,0+0=0,0+1=1+0=1,1+1=0,0*0=0*1=1*0=0,1*1=1。运算结果刚好和除以2取余的结果一致,所以此处需要用到除以2取余。ps: N元有限域并不都是除以N取余的样子,除非N是质数。
■网友
您的问题问了很久了,应该解决了吧。但我还是想写一下我的理解:关于您说的第三张图负号的问题,因为这里所有运算的前提是在二元域上,而二元域上“+”和“-”运算结果是相同的,因为1+1=1-1=0、0+0=0-0=0.这里为了方便理解吧,所以加了个负号,其实不加负号的话Pkxr+Pkxr=Pkxr-Pkxr=0.

■网友
信道编码的生成矩阵和奇偶校验矩阵

信道编码的生成矩阵和奇偶校验矩阵

你知道是为什么吗
■网友
【信道编码的生成矩阵和奇偶校验矩阵】 给出一个LDPC码,系统编码的解决方案。
由校验矩阵获得生成矩阵。
LDPC encode ,alist2(H\u0026amp;G) · Issue #3 · supermihi/lpdec
https://github.com/supermihi/lpdec/issues/3


    推荐阅读