2749771993

2749771993



Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    11

2 Kody liniowe

Niech Im G M™ oznacza macierz jednostkową o wyrazach z ciała GF(q).

Najbardziej praktyczne w zastosowaniach i łatwe w zrozumieniu są kody liniowe, czyli kody w których słowa kodowe tworzą podprzestrzeń wektorową.

Definicja 2.1. (n,k)-kodem liniowym nad ciałem GF(q) nazywamy k-wymiarową podprzestrzeń n-wymiarowej przestrzeni GF{q)n.

Proces kodowania

Wektor v G GF{q)n jest słowem kodowym (n, /c)-kodu liniowego wtw, gdy jest kombinacją liniową wektorów pewnej bazy przestrzeni k-wymiarowej. Stąd {n,k)~kod liniowy C = {GuT\u G GF(q)k}, gdzie G G Mk jest pewną macierzą o wyrazach należących do ciała GF(q).

Definicja 2.2. Macierz, której kolumny są wektorami bazowymi k-wymiarowej podprzestrzeni C nazywamy macierzą kodującą lub macierzą generującą (n, k)-kodu linowego C.

Ponieważ podprzestrzeń może mieć więcej niż jedną bazę zatem również kod liniowy może mieć więcej niż jedną macierz generującą.

Powiemy, że macierz kodująca G jest w postaci standardowej, jeśli G = G Mk, gdzie P G Mk_k. Wówczas w każdym słowie kodowym vV\... vn G C pierwszych k symboli to symbole wysyłanej informacji uui.. .Uk, natomiast pozostałe n — k symboli to symbole sprawdzające, będące funkcją symboli informacji:

Vi = Ui,

Vk - uk,

k

"fc+1 = ~Y.PuUi’    (2)

k

Vn = ~

i= 1



Wyszukiwarka

Podobne podstrony:
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    10 Podobny rezultat
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    12 Dla każdego kodu
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    13 Macierz generują
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    14 Twierdzenie 2.10
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    15 Twierdzenie 2.15
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    16 Zatem wektory y
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    17 podprzestrz
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    18 O < i < t.
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    19 Jeżeli w otrzyma
2 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Gdy na przykład otrzymamy słowo
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    203 Wybrane metody
4 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Przykład 1.5. Kod C = {uiu2u3u4u5u6
5 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.10. Zbiór Kr(u) := {v e
6 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Strategia dekodowania z maksymalną
7 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Kod C długości n, odległości równej
8 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.21. Binarną funkcją
9 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 odczytania symbolu bez błędu jest
3 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07Podstawowe definicje i
Kody wykrywające i korygujące błędy Agata Piłitowska 22 stycznia 20071 Wprowadzenie Transmisja danyc

więcej podobnych podstron