2749772003
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 20
3 Wybrane metody konstrukcji kodów
Kody rozszerzone. Jeśli C jest kodem nad alfabetem GF(q),
wówczas kod rozszerzony C definiujemy następująco:
n+l
C := {ui... unun+i\v,i.. .un G C, y; Uj =q 0}.
Przykład 3.1. Jeśli C jest kodem liniowym o macierzy kontroli parzystości H, to
H =
0
jest macierzą kontroli parzystości kodu rozszerzonego Ć.
Kody skrócone. Usuwając z każdego słowa kodowego (n,M, d)-kodu C ustaloną współrzędną otrzymujemy skrócony kod C* długości n — 1 o tej samej liczbie M elementów i najczęściej odległości d — 1.
Przykład 3.2. Usuwając ostatnią współrzędną ze wszystkich słów kodowych (3,2,2)-kodu C = {000,011,101,110} otrzymujemy (2,2,l)-kod skrócony C* = {00,01,10,11}. □
Kody okrojone. Kod okrojony kodu C tworzymy przez wybranie wszystkich słów kodowych należących do C, zakończonych takim samym symbolem i usunięciu tej ostatniej pozycji. Otrzymany kod ma mniejszą długość oraz liczbę słów kodowych, ale zachowuje odległość. Jeśli usuniętym symbolem nie jest 0, wtedy zawsze kod okrojony kodu liniowego nie jest liniowy.
Przykład 3.3. Jeśli C jest liniowym (n, k, d)-kodem binarnym, to kod okrojony Ć jest (n — 1, k — 1, d')-kodem, gdzie d' > d. □
Kody powiększone. Kod powiększony Ca powstaje przez dodanie do kodu C wektora 1 (jeśli nie jest on już elementem tego kodu).
Wyszukiwarka
Podobne podstrony:
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 10 Podobny rezultatKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 112 Kody liniowe NiKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 12 Dla każdego koduKody 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.10Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 15 Twierdzenie 2.15Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 16 Zatem wektory yKody wykrywające i korygujące błędy - konspekt wykładu 2006/07 17 podprzestrzKody 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 otrzyma2 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Gdy na przykład otrzymamy słowo4 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Przykład 1.5. Kod C = {uiu2u3u4u5u65 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07 Definicja 1.10. Zbiór Kr(u) := {v e6 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ównej8 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 jest3 Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07Podstawowe definicje iKody wykrywające i korygujące błędy Agata Piłitowska 22 stycznia 20071 Wprowadzenie Transmisja danycwięcej podobnych podstron