Sorry erstmal, ich wußte jetzt nicht genau wo ich dieses Thema eröffnen soll…
Ich hoffe mir kann einer bei meinen Problemen zu Haming helfen, ich denke, es wird wohl am besten erklärt an einer Beispielaufgabe:
Ein Hamming Code soll 8 Nutzbits absichern.
[a]Wieviele Fehler können erkannt / korrigiert werden?
[b]Hammingdistanz
[c]Wieviele Prüfstellen benötigt der Code?
[d]Prüfschema H mit möglichst wenigen 1en
[e]Codewort 1 aus Prüfschema bestimmen
[f]Erstellen von hT aus Prüfschema
[g]Erstellen der Generatormatrix
[h]Bestimmen des Codewort 1 aus Generatormatrix
a) korrigieren = 1, erkennen 2
b) h = 3
c) k = 4
d) Mir ist Bekannt, dass ich dort insgesamt 12 Stellen brauche, 8 Nutzbits + 4 Prüfstellen. Wie bekomme ich raus, wieviele 1en pro Zeile ich brauche? und wie ordne ich diese an?
den Rest hab ich zur Zeit wenig Ahnung, da ich erstmal d) hinbekommen möchte - da es auch darauf aufbaut.
d) sieht so im moment bei mir aus:
m8 m7 m6 m5 m4 m3 m2 m1 k4 k3 k2 k1
x x x x x x x x 1 0 0 0
x x x x x x x x 0 1 0 0
x x x x x x x x 0 0 1 0
x x x x x x x x 0 0 0 1