海明校验 简单问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:34:41
http://hiphotos.baidu.com/chenyao5945/pic/item/b87d7fa7f0551e9bd14358aa.jpg
链接里是题目,就一个地方不太明白,最后的公式那里 I2 I3 I4 等等 这些是如何确定下来的?把问题发在这里,因为这里高手比较多 谢谢!

你的问题很简单,因为信息码为1011,故而I4,I3,I2,I1可以顺序的确定

这里还可以采用另外一种做法,比你图片上的做法更简单,而且易懂,具体做法如下,首先,希望你知道怎么求第几位是校验位,以及需要几位校验位(也就是图片中的第一步),第二步,可以通过列分组表实现,这里表不太好打,我给你简要说下做法:先将码位号用二进制表示,在列的方向上由下向上填,如码位号13,由下向上应填成1101.然后将各位相应的码元在列的方向填在该码位为1的位置如码位13相应的码元为a9,则在它列下填入三个a9。然后就可以校验了,不知你听懂了没?