-2

簡単な質問に対する簡単な答えを探していますが、まだ簡単な答えを見つけていません。

ハミング コード シーケンス (7 4) の場合、1 ビットの検出と訂正、または 2 ビットのエラー検出のいずれかを実行できます。

(255 247) ハミング列についても同じことが知りたいです。これを解決するアルゴリズムがあれば、他のハミング シーケンスについてこの情報を知りたいと思っているので、非常にありがたいです。

おそらく (255 247) エンコーディング専用の C コードの例もありますか?

4

1 に答える 1

1

最小ハミング距離によって、コードのエラー検出/訂正能力が決まります。

ハミング コード( Hamming(7,4)や Hamming(255,247) など) のハミング距離は 3 ( d = 3) であるため、2 ビット エラーの検出 ( d - 1 = 2) または 1 ビット エラーの訂正 ( (d - 1) / 2 = 1) が可能です。

于 2019-01-24T13:52:51.430 に答える