Декодер BCH
пытается декодировать принятый сигнал в decoded = bchdec(code,N,K) code с использованием (N,K) Декодер BCH с многочленом генератора узких чувств. Символы четности находятся в конце, и самый левый символ является наиболее значимым символом.
В decoded Массив полей Galois, каждая строка представляет попытку декодирования соответствующей строки в code.
bchdec использует алгоритм декодирования Берлекампа-Мэсси. Сведения об этом алгоритме см. в разделе Работы, перечисленные в разделе Ссылки.
[1] Уикер, Стивен Б. Системы управления ошибками для цифровой связи и хранения. Река Верхнее Седло, Нью-Джерси: Прентис Холл, 1995.
[2] Берлекамп, Элвин Р. Алгебраическая теория кодирования. Нью-Йорк: Макгроу-Хилл, 1968.