Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Итеративные коды⇐ ПредыдущаяСтр 15 из 15
Для итеративных кодов характерно, что операции кодирования проводятся над совокупностью информационных символов, располагаемых по нескольким (q) координатам. Число информационных символов в кодовом векторе: , (3.2) где my – число символов по координате y. Последовательности информационных символов по каждой из координат кодируются каким-либо линейным кодом. В общем случае каждый символ входит одновременно в q различных кодовых векторов. Классический итеративный код (код П. Элайеса): линейным кодом кодируется каждая из отдельных последовательностей символов по координате yi (например, каждая строка). В двухстепенном коде с проверкой на четность по строкам и столбцам (запись на магнитную ленту и т.п.) значения проверочных символов, располагающихся в крайнем правом (или другом) столбце и нижней строке, определяются уравнениями: ajn = ali = aln = . (3.3) Передачу такого символа обычно осуществляют последовательно символ за символом, от строки к другой. Проверка справедливости выражения (3.3) при декодировании позволяет исправить любое нечетное число искаженных символов, расположенных в одной строке или столбце.
Таблица 3. Классический код Элайеса.
|