「Hamming(7,4)」を編集中
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
209行目: | 209行目: | ||
実際には、この補正された受信値は、上から送信された値「 '' x '' '」に一致します。 | 実際には、この補正された受信値は、上から送信された値「 '' x '' '」に一致します。 | ||
− | == | + | == Decoding == |
+ | Once the received vector has been determined to be error-free or corrected if an error occurred (assuming only zero or one bit errors are possible) then the received data needs to be decoded back into the original four bits. | ||
− | + | First, define a matrix '''R''': | |
− | |||
− | |||
:<math>\mathbf{R} = \begin{pmatrix} | :<math>\mathbf{R} = \begin{pmatrix} | ||
222行目: | 221行目: | ||
\end{pmatrix} </math> | \end{pmatrix} </math> | ||
− | + | Then the received value, '''p<sub>r</sub>''', is equal to '''Rr'''. Using the running example from above | |
:<math>\mathbf{p_r} = \begin{pmatrix} | :<math>\mathbf{p_r} = \begin{pmatrix} |