2749772003

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

1 1 1    ... 1

0

H 0


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 rezultat
Kody wykrywające i korygujące błędy - konspekt wykładu 2006/07    112 Kody liniowe Ni
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
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