汉明码 (255 247) 可以检测并纠正多少位?
How many bits can a Hamming code (255 247) detect and correct?
我正在寻找一个简单问题的简单答案,但我还没有找到直接的答案。
对于海明码序列(7 4),既可以做1位检测纠错,也可以做2位检错。
我想知道 (255 247) 汉明序列的相同内容。如果有一种算法可以解决这个问题,我将非常感激,因为我有兴趣了解其他汉明序列的信息。
是否还有专门针对 (255 247) 编码的 C 代码示例?
minimum hamming distance 决定代码的错误 detection/correction 能力。
Hamming codes (eg. Hamming(7,4) 或 Hamming(255,247)) 的汉明距离为 3 (d = 3
),因此可以检测 2 位错误 (d - 1 = 2
) 或纠正 1 位错误((d - 1) / 2 = 1
).
我正在寻找一个简单问题的简单答案,但我还没有找到直接的答案。
对于海明码序列(7 4),既可以做1位检测纠错,也可以做2位检错。
我想知道 (255 247) 汉明序列的相同内容。如果有一种算法可以解决这个问题,我将非常感激,因为我有兴趣了解其他汉明序列的信息。
是否还有专门针对 (255 247) 编码的 C 代码示例?
minimum hamming distance 决定代码的错误 detection/correction 能力。
Hamming codes (eg. Hamming(7,4) 或 Hamming(255,247)) 的汉明距离为 3 (d = 3
),因此可以检测 2 位错误 (d - 1 = 2
) 或纠正 1 位错误((d - 1) / 2 = 1
).