Lineární kódy.

Slides:



Advertisements
Podobné prezentace
Vestavné mikropočítačové systémy
Advertisements

Paritní bity Hashovací funkce Samoopravující kódy
Radim Farana Podklady pro výuku pro akademický rok 2013/2014
Perfektní kódy.
Radim Farana Podklady pro výuku
Lineární kódy.
Lineární kódy.
VYHODNOCENÍ TECHNICKÉHO ZÁZNAMU POŘÍZENÉHO PŘI MĚŘENÍ EXPERIMENTŮ HMI Telematika K620 Ústav řídicí techniky a telematiky Václav Plevka Petr Svejkovský.
Tým 32, varianta b/4/I.  Jakub Kadlubiec  Roman Pijáček  Petr Pliska  Jan Štourač  Václav Tunka (vedoucí)
VY_52_INOVACE_05_03_LEZB Zbyněk Lecián Výukový materiál Škola: Střední průmyslová škola elektrotechnická a informačních technologií Brno Autor: Zbyněk.
Experimentální metody oboru – Pokročilá tenzometrie – Měření vnitřního pnutí Další využití tenzometrie Měření vnitřního pnutí © doc. Ing. Zdeněk Folta,
© Fronius 2009 Saftey rules © Fronius 2009 Saftey rules Vítejte na semináři o servisu a údržbě FV systémů.
Ambasadoři přírodovědných a technických oborů Numerické metody Martin Hasal.
ZW3D – Lite pro nástrojárny
Název projektu: Moderní výuka s využitím ICT
Transformátory.
ANALYTICKÁ KARTOGRAFIE
Postup při návrhu simulačního modelu
AUTOR: Mgr. Danuše Lebdušková
Robotika 4 Projekt OBZORY Praha & EU: Investujeme do vaší budoucnosti
Řešení nerovnic Lineární nerovnice
ZLOMKY II. – opakování pojmů a postupů při početních operacích
Způsoby zápisu algoritmů
Škola ZŠ Masarykova, Masarykova 291, Valašské Meziříčí Autor
Teoretické pojmy z výpočetní techniky
Pajlíková, Renáta Pavlík, Matěj Tvarůková, Barbora
VY_32_INOVACE_CIT_13 Sčítačky.
Číselné soustavy a kódy
Název školy ZÁKLADNÍ ŠKOLA, JIČÍN, HUSOVA 170 Číslo projektu
Autor: Mgr. Anna Dyková Název: VY_12_INOVACE_34_Prázdninové plány
PaedDr. Milena Cempírková VY_32_Inovace_3.1.2
Algoritmizace a programování
Výpočet procentového složení sloučenin
Početní výkony se závorkami
Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN: 
McEllisova šifra 1.
ZESILOVAČE Rozdělení do tříd.
PRŮMĚRNÁ RYCHLOST SLOVNÍ ÚLOHY
Kvadratické nerovnice
Logické funkce a obvody
Programování (14PRG) 1. cvičení.
Násobení a dělení číslem 5
Řešení nerovnic Lineární nerovnice
Stavební fakulta ČVUT, B407
Zabezpečení informace
PaedDr. Milena Cempírková VY_32_Inovace_
PaedDr. Milena Cempírková VY_32_Inovace_
Lineární rovnice Opakování na písemnou práci
AUTOR: Mgr. Hana Vrtělková NÁZEV: VY_32_INOVACE_M_02_Zlomky
PaedDr. Milena Cempírková VY_32_Inovace_
Rovnice základní pojmy.
Operační paměť (1) Konstruována pomocí obvodů DRAM s pří-stupovou dobou cca ns Její jednotlivé buňky jsou uspořádány do matice (např x 1024.
Úvod do praktické fyziky
Aritmetické operace s binárními čísly
Početní výkony s celými čísly: násobení
Rovnice s neznámou ve jmenovateli
Autor: Mgr. Monika Kysilková
Teorie chyb a vyrovnávací počet 1
SPEKTRÁLNÍ ANALÝZA ČASOVÝCH ŘAD
Sčítání a odčítání racionálních čísel
Teorie chyb a vyrovnávací počet 1
McEllisova šifra.
Funkce v jazyce C = „množina“ operací, která provádí nějakou činnost s různými vstupy odstranění vícenásobného psaní či vkládání téhož kódu a lepší přehlednost.
Algoritmizace a datové struktury (14ASD)
Mocniny Druhá mocnina.
Procesy – základní pojmy
Algoritmizace a datové struktury (14ASD)
Nejmenší společný násobek,
Opakování ze 4. cvičení int a; printf("Zadej číslo: ");
Hledej odpověď a zdůvodni:
Transkript prezentace:

Lineární kódy

Lineární kódy Kód Lineární kód Přenosový poměr Hammingova vzdálenost Váha kódu Detekování a opravování chyb

Generování lineárních kódů Generující matice Prověrková matice Syndrom Duální kódy

Opakovací kód 1 1 Generující matice Prověrková matice Přenosový poměr 1/2 Váha kódu 2 Detekuje 1 chybu, neopravuje nic 1 1

Opakovací kód 1 1 Generující matice Prověrková matice Přenosový poměr 1/3 Váha kódu 3 Opravuje 1 chybu 1 1

6ti násobný opakovací kód Generující matice Prověrková matice Přenosový poměr 1/6 Detekuje 5 chyb, opravuje 2 chyby 1 1

n-násobný opakovací kód Přenosový pomě 1/n Váha kódu n Detekuje n-1 chyb Opravuje int((n-1)/2) chyb

Parita 1 1 Generující matice Prověrková matice Přenosový poměr 2/3 Generující matice Prověrková matice Přenosový poměr 2/3 Váha kódu 2 Detekuje 1 chybu Duální k opakovacímu kódu 1

Obecná parita Přenosový poměr n-1/n Váha kódu 2 Detekuje 1 chybu Duální k opakovacímu kódu

Ještě jiný kód 1 Generující matice 1 Prověrková matice Váha kódu 3 Přenosový poměr 1/2 Detekuje 2 chyby, opravuje 1 chybu 1 1

Dekódování Nulový algoritmus

Dekódování - vyčerpávající algoritmus 000 000000 111000 100110 010101 011110 101101 110011 001011 001 000001 001010 010100 011111 100111 101100 110010 111001 010 000010 001001 010111 011100 100100 101111 110001 111010 011 001000 000011 010110 011101 100101 101110 110000 111011 100 000100 001111 010001 011010 100010 101001 110111 111100 101 010000 000101 001110 011011 100011 101000 110110 111101 110 100000 000110 001101 010011 011000 101011 110101 111110 111 001100 010010 100001 011001 000111 101010 110100 111111

Hammingovy kódy Prověrková matice obsahuje dvojkový zápis čísel 1 až 2n-1 (kód řádu n)

Hammingův kód řádu 2 1 1 Generující matice Prověrková matice Přenosový poměr 1/3 Váha kódu 3 Opravuje 1 chybu 1 1

Hammingův kód řádu 3 1 1 Prověrková matice Generující matice Prověrková matice Generující matice Přenosový poměr 4/7 Váha kódu 3 Opravuje 1 chybu 1

Hammingův kód řádu n Prověrková matice 2n-1 x n Generující matice 2n-1 x 2n-n-1 Přenosový poměr (2n-n-1) / (2n-1) Váha kódu 3 Opravuje 1 chybu