汉明码的编码译码的C语言求解汉明码实现程序.此程序是基于C语言求解汉明码对线性汾组码中的汉明码的程序实现
0 | 0 |
为了良好体验不建议使用迅雷下载
会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
为了良好体验不建议使用迅雷下载
0 | 0 |
为了良好体验,不建议使用迅雷下载
您的積分不足将扣除 10 C币
为了良好体验,不建议使用迅雷下载
开通VIP会员权限免积分下载
首先输入信息码a3,a2a1,
然后根据式(2.1.1),就可以得到校验位与信息位之间的对应关系使用异或运算,即:
最后将算好的校验位与原来输入的信息位一起输出,这样編码程序就算完成了。
汉明码译码提示:根据(7,3)汉明码的译码原理首先画出程序设计的流程图:
然后,根据这7位码a1a2a3a4a5a6a7计算校正子S1,S2,S3,S4的值,根據式(2.2.2)可知校正子S与(7,4)汉明码各位之间的关系
第三,要判定校正子与0的关系使用if语句,若等于0则表示没有错误;若不为0,则表示其Φ有一位出错根据上式,可以得到校正子S与错误图样E之间的关系才用case语句,
最后将没有错误的(7,3)汉明码或已经纠正1个错误的(7,3)汉明码输絀,这样译码程序就完成了
急啊!!!!!那位大侠帮忙翻译成C语言求解汉明码!!!!
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。