1条回答 默认 最新
关注 距,就是逐位比较,看有几个位不同,比如1001和0011,则二者码距为2。计算海明码,要记住海明不等式,能发现并纠正1位错,设数据位为k,校验位为r,则2^r-1> =k+r,该海明码码距为3,表明要参加2组奇偶校验并至少影响2个校验位;若能发现2位错,且纠正1位错,则:
2^(r-1)> =k+r,码距是4,表明至少要参加3组奇偶校验并至少要影响3个校验位。若楼主能记住上面内容,那么就能作关于海明码的题目了。如题目:k=4,r=3,经计算得知符合海明不等式2^r-1> =k+r,故码距是3。最小码距do的大小与信道编码的检纠错能力密切相关。分组编码最小码距与检错能力的关系有以下三条结论。
1、在一个码组内为了检错e个误码,要求最小码距应满足: do>=e+1
2、在一个码组内为了纠正t个误码,要求最小码距应满足: do>=2t+1
3、在一个码组内为了纠正t个误码,同时能检错e个误码(e>t),要求最小码距满足:do>=e+t+1
解决 无用评论 打赏 举报
悬赏问题
- ¥100 网页游戏在本地页面修改游戏结果
- ¥30 comfyui openpose报错
- ¥20 Wpf Datarid单元格闪烁效果的实现
- ¥15 图像分割、图像边缘提取
- ¥15 sqlserver执行存储过程报错
- ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题
- ¥15 浮窗和全屏应用同时存在,全屏应用输入法无法弹出
- ¥100 matlab2009 32位一直初始化
- ¥15 Expected type 'str | PathLike[str]…… bytes' instead
- ¥15 三极管电路求解,已知电阻电压和三级关放大倍数