7. feladat: Lineáris kód és Duális kód

Eredeti feladat

Adott az alábbi generátormátrix. Adja meg a duális kód generátormátrixát és kódolja az üzeneteket!

G =
10110
01011

Megoldás menete (Logika)

  1. Paritásellenőrző mátrix (H): Ha G = [I | P], akkor H = [P^T | I].
    A duális kód generátormátrixa (G') pontosan ez a H mátrix lesz.
  2. Transzponálás: A P mátrix sorait írd le oszlopokként (ez a P^T).
  3. Kódolás: Az üzenetvektort (u) szorozd meg balról a generátormátrixszal: c = u * G'.
    Mivel bináris, csak azokat a sorokat kell összeadnod (XOR), ahol az üzenetben 1-es van.

Felkészülés más számokra

Ha a mátrix változik: