• CarreyWang
    2019-10-17
    难以理解的地方
    1. 这个时候,你去想一想,如果 d1 这一位的数据出错了,会发生...
    2.如果从二进制的角度看,它们是这 11 个数当中,唯四的,在 ...

    这两块就看不懂了
    
     2
  • coldpark
    2019-10-04
    在4-3海明码这个例子中,如果d2和d3奇偶不同,p1和p2本身就会不一样啊,为什么能推断出是d1错了呢?
     2
     1
  • Tristen陈涛
    2019-09-09
    不太理解海明距离的作用,如果两个接收到的数据,它们只要至多有一个错误位,不是一样都能自行纠正过来,与海明距离何干啊? 麻烦请解释一下哈

    作者回复: 不是啊,比如一个有效的数据二进制是 101,另一个是 110,海明距离是2。那么我们收到 111,这是一个无效数据,我们怎么知道,应该纠正成101还是110呢?

     1
     1
  • 炎发灼眼
    2019-08-27
    老师,看完这章,有两个问题想不通,望解释
    第一,任何两个我们要传输的数据,海明距离起码要为3,这个在实际操作中怎么能控制呢
    第二,如果两个数据海明距离是2,就会有一个出错的数据,距离两个正确的数据距离都是1,无法判断到底要纠错到哪一个正确的数据,但是海明码不是可以唯一确定出错位吗,有了出错位,不是就可以知道需要纠错到哪一个正确的数据了吗

    作者回复: 炎发灼眼同学,

    你好,第一点是在编码过程中就控制完了的,通过7-4海明码编码的数据,任何两条数据之间的海明距离至少是3

    第二点没错,如果我们编码没有考虑校验位会出错,就会遇到这个问题,导致无法纠错。

     1
     1
  • LDxy
    2019-08-26
    大学通信原理的课程内容,已经忘得差不多了

    作者回复: LDxy同学你好,

    没错,这个很多是放在通信原理或者信息论里的,正好可以复习一下。

    
     1
  • 注册新人
    2019-12-18
    海明距离,为什么要两个数据呢?不应该是原数据->错误数据,通过海明码判断出错的位置,还原为原数据,两个数据做什么用的呢?

    作者回复: 注册新人同学,

    你好,抱歉,没太理解你的问题。你这里说的两个数据,具体是指什么?

    
    
  • RX
    2019-12-09
    简单吗😂我觉得看起来好费劲~
    
    
  • 陈志恒
    2019-11-28
    这门课中多次涉及到编码问题:二进制字符集编码、数据完整性等内容
    
    
  • gibson1112
    2019-10-27
    海明码和海明距离的关系。海明距离是不是来寻找哪个数据产生了错误?然后再用海明码来纠错?
    
    
  • 江湖中人
    2019-10-13
    海明码的编码机制,应该是可以保证经过编码后的任意两个数据(含校验位),其海明距离都是大于2的,即任意两个半径为1的球都不会有重叠部分,从而可以纠正1位数据。

    未经编码的任意两组不同数据,其最小海明距离为1,所以发生错误了无法发现,更别说纠正了。

    是不是也有可以纠正2位数据的海明码呢?
    
    
  • airfly
    2019-10-04
    有个地方不懂,如何保证两条数据的海明威距离至少为3
     1
    
  • 活的潇洒
    2019-09-15
    不管多慢、都要坚持打卡、坚持写博文
    day50天 笔记:https://www.cnblogs.com/luoahong/p/11442996.html
    
    
  • 暴风雪
    2019-09-15
    我看第二遍就明白了

    作者回复: 👍

    
    
  • Solomon
    2019-09-09
    这章有点难

    作者回复: 能说说具体难在哪里么?的确反馈这一讲不容易理解的同学比较多

    
    
  • 暴风雪
    2019-09-02
    仅仅通过这篇文章理解海明码,会很难明白,需要借助其他的学习资料

    作者回复: 这一篇有不少同学说不太容易明白,如果可以的话,可以具体留言讲一下主要难以理解的是哪一部分么?

    
    
  • -W.LI-
    2019-08-26
    校验位记录的是什么啊?一个校验位只有0和1。可是那个校验位上有值的数字大于这个数啊?

    作者回复: -W.LI-同学

    你好,这个是奇偶校验,奇数个1就是1,偶数个1就是0

    
    
  • Geek_54edc1
    2019-08-26
    2位错误有三种情况:2个校验位错,2个数据位错,1个校验位和1个数据位错。其中,只要有校验位错了,那么肯定就是有数据错误了,这样就可以检出错误了,那么2个数据位错误能够检出错误吗?通过校验位与数据位的对应关系(看上面的图),只要有任意2个数据位错了,那么总有1个校验位是错的(因为任意1个数据位都不可能对应所有的校验位,即图中数据位的列不是全为x),因此,任意2个数据位的错误也可以检出。综上,可以检出2位出错。。。
    
    
  • 许童童
    2019-08-26
    这一节感觉有点难,像推理一样,还得再看几遍。
     1
    
  • leslie
    2019-08-26
    应当是根据运算的结果知道哪里错了吧?奇偶校验不是有个最终的值么,是不是这个有一个判断标准,从而让我们不需要知道具体的,可以通过某个判断值去反推哪个错了。
         网络IP不是也有也有类似的二进制计算么:是不是相对原理有点类似啊?之前老师有堂课不是讲了影片的纠错么:这个是不是也有相关性;几门课程同时学习中,如果知识打岔了;请老师多包涵。

    作者回复: leslie同学,

    你好,网络里面的确也有海明码,也是为了解决传输中数据可能出现单比特错误的问题。

    
    
  • 有铭
    2019-08-26
    海明距离,这好像和google那个计算论文相似度的东西是一样的
    
    
我们在线,来聊聊吧