問題タブ [hamming-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
383 参照

c++ - 最小距離のハミング コード 4

このコードはコード ブロックでは機能しますが、学校のオンライン コンパイラでは機能しません。

長さ S のメモリが与えられます。各単一ビットは、0 から S-1 までのインデックスでマークできます。最初はメモリは空で、どこでも 0 です。

最初の行では、3 つの整数 (N、L、S) を入力する必要があります。次の N 行には、与えられた長さ L のデータがあり、最小距離 D=4 のハミング コードでコード化されています。また、正しく受信された場合にハミング コードをコピーするメモリ内の位置を示す正の整数。

間違いがないか確認し、間違いがなければメモリ内のコードをコピーし、1 つでも間違いがあればそれを修正してコピーし、2 つ以上の間違いがあれば何もしません。メモリの最終的な内容を印刷します。

入力例:

出力例:

(ゼロは 128 個未満なので、すべてを入力することはありません)。:)

入力例 (2):

出力例 (2):

私の解決策(最初の例の場合):

0 投票する
0 に答える
74 参照

hamming-code - ハミング コード マトリックスを理解する方法

マトリックスの作成方法を理解するのに苦労しています 以下は、マトリックスと一緒に演習で提供されるサンプルです https://www.packtpub.com/books/content/marker-based-augmented-reality-iphone-or -iPad

各セルの 5 x 5 マーカー ビットの割り当てに一致しないか、十分な行がないようです...私は数学者ではないので、これがどのように機能するか本当に頭を悩ませています。

ここに画像の説明を入力

{1,0,0,0,0}、行 01

下の画像は、Ive が作成したマーカーです。誰でも助けてくれます。追加したいのですが、マトリックスを理解して使用できるようにします。

すべてのマトリックス図と説明は喜んで受け入れられました;P !

ここに画像の説明を入力

0 投票する
0 に答える
722 参照

php - PHP でハミング エンコーダー/デコーダーを作成するにはどうすればよいですか?

PHP を使用してハミング エンコーダー/デコーダーを作成しようとしていますが、パリティ ビットの計算に頭を悩ませようとしています。

これまでのところ、私のスクリプトでは数値を入力し、その数値を 8421 コード (BCD) またはグレイ コードでエンコードして、エンコードされた数値を画面に表示することができます。また、Gray と BCD のコード シーケンスをハードコーディングすることにしました。

入力できる数値の最大サイズは 32 ビット (40 億) であるため、そのサイズの数値を入力すると、ハミング コードで 40 データ ビットが必要になります。

私が望むものの基本的な考え方は、ユーザーが数値を入力すると、その数値がグレイ コード/8421 に変換され、次にハミング コードに変換されるというものです。その後、ユーザーは番号をデコードするオプションを利用できます。

私が抱えている問題は、パリティ ビットを動的に生成し、必要に応じて計算するアルゴリズムを理解できないように見えることです。以下に関連するコードを含めました。

ありがとうございました!

エンコード.php

form.phpは単なる入出力スクリプトであり、そこには何も表示されません。

0 投票する
0 に答える
541 参照

filtering - Blackman Harris ウィンドウの長さを取得する式

Window 関数の長さ (N) を取得できることを読んでいました。

長方形

ハミング

ハニング

黒人

カイザー

でも(ブラックマン・ハリス)?

0 投票する
3 に答える
6448 参照

vhdl - エラーを修正するための VHDL ハミング コード

VHDL でハミング コードを使用してエラーを修正するために、このコードをチェックするのを手伝ってください。エラーを検出できましたが、修正できませんでした。エンコーダー、デコーダー、エラー インジェクターの 3 つのモジュールがあります。デコーダーに問題があるように感じます。以下は私のデコーダコードです

ありがとうございました