Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.3.KODOWANIEKOMUNIKATÓW
wielesposobów-gorzej,lepiejlubnajlepiej,aponadtowedługróżnychkryteriówjakoś-
ciowych.Podobnezagadnienia,leżąceupodstawprzesyłaniainformacji,rozpatrywane
wniniejszympodrozdziale.
Dlauściśleniaijednoznacznościprzedstawimyniżejkilkaważnychpojęćwykorzy-
stywanychwdalszejczęścipodrozdziału.
Komunikatem
nazywaćbędziemykażdyprzekaz/wiadomośćniosącyinformację.Zauważmy,że
definicja,oczywistadlaprzekazywaniainformacjizużyciemśrodkówtechnicz-
nych,przestajebyćoczywistąwprzypadkuprzekazywaniainformacjizużyciem
ludzkiejmowy.Komunikacjaprzezmowęczygestysłużynietylkodoinformo-
wania,więcdefinicjakomunikatuzawężaszerokizakresmiędzyludzkiejkomuni-
kacjidoprzekazówczystoinformacyjnych,wykluczającwzasadzietrybpytający,
trybrozkazującyikilkainnychformgramatycznych.
Kodowaniem
będziemynazywaćfunkcjęprzypisującąkomunikatomciągiznakówzeskończo-
negozbioruznakówmożliwychdoodebrania.
Kodowaniembinarnym
nazywaćbędziemykodowaniewykorzystującedwuelementowyzbiórznaków.
Wyróżniamyjespośródinnychkodowańzwielupowodówopisanychwjednym
zkolejnychrozdziałów.Jednymzpowodówwynikającychzdotychczasowejwie-
dzyjestużyciapodstawy2wlogarytmiefunkcjiliczącejilośćinformacji.Dzie-
dzinakodowaniadopuszczadowolnelicznościużytychzbiorówznaków,jednak
istotapozostajeniezmienna,dlategowdalszejczęściużywaćbędziemywyłącznie
kodowańbinarnych.
Kodem
wzależnościodkontekstubędziemyokreślaćkodowanie(funkcję)lubkonkretną
wartośćfunkcjikodującejdlaargumentukomunikatu.
Średniadługośćkodowania
Rozpatrzmykilkaprzykładowychkodowańbinarnychzezbioremznakówkodowaniaobej-
mującymznaki0oraz1,źródłeminformacjiobejmującympięćkomunikatówoprawdo-
podobieństwachp
1
,…,p
5
wynoszącychodpowiednio1/2,1/4,1/8,1/16oraz1/16.Pod
uwagębierzemyczterykodowaniazamieszczonewponiższejtabeli:
pi
1/2
1/4
1/8
1/16
1/16
kodowanie
kodowanie
kodowanie
kodowanie
pierwsze
drugie
trzecie
czwarte
000
001
010
011
100
00
01
10
11
001
00
01
10
110
111
0
10
110
1110
1111
25