我正在使用 C 语言进行单比特纠错双比特错误检测的项目,我得到了实现汉明码(7, 4)的答案,但我面临着生成缩短的汉明码或扩展的汉明码的困难代码。任何人都可以建议如何针对不同输入长度生成缩短的汉明码的逻辑吗?谢谢...
最佳答案
维基链接:
正如维基文章中提到的,扩展汉明码添加了一个额外的奇偶校验位,以允许单位纠正,同时仍然保留双位错误检测。
缩短的汉明码具有较少的数据位,但这可以通过用零替换编码器和解码器中丢失的数据位来模拟。
关于c - C语言中使用汉明码进行单比特纠错双比特错误检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28262361/