作者回复: 不是啊,比如一个有效的数据二进制是 101,另一个是 110,海明距离是2。那么我们收到 111,这是一个无效数据,我们怎么知道,应该纠正成101还是110呢?
作者回复: 炎发灼眼同学,
你好,第一点是在编码过程中就控制完了的,通过7-4海明码编码的数据,任何两条数据之间的海明距离至少是3
第二点没错,如果我们编码没有考虑校验位会出错,就会遇到这个问题,导致无法纠错。
作者回复: LDxy同学你好,
没错,这个很多是放在通信原理或者信息论里的,正好可以复习一下。
作者回复: 注册新人同学,
你好,抱歉,没太理解你的问题。你这里说的两个数据,具体是指什么?
作者回复: 👍
作者回复: 能说说具体难在哪里么?的确反馈这一讲不容易理解的同学比较多
作者回复: 这一篇有不少同学说不太容易明白,如果可以的话,可以具体留言讲一下主要难以理解的是哪一部分么?
作者回复: -W.LI-同学
你好,这个是奇偶校验,奇数个1就是1,偶数个1就是0
作者回复: leslie同学,
你好,网络里面的确也有海明码,也是为了解决传输中数据可能出现单比特错误的问题。