C语言求解汉明码问题求解

汉明码的编码译码的C语言求解汉明码实现 评分:

汉明码的编码译码的C语言求解汉明码实现程序.此程序是基于C语言求解汉明码对线性汾组码中的汉明码的程序实现

0 0

为了良好体验不建议使用迅雷下载

汉明码的编码译码的C语言求解汉明码实现

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验,不建议使用迅雷下载

为了良好体验不建议使用迅雷下载

0 0

为了良好体验,不建议使用迅雷下载

您的積分不足将扣除 10 C币

为了良好体验,不建议使用迅雷下载

开通VIP会员权限免积分下载

你下载资源过于频繁,请输入验证码

汉明码的编码译碼的C语言求解汉明码实现

}

首先输入信息码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语言求解汉明码!!!!

}

我要回帖

更多关于 C语言求解汉明码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信