Декодер BCH
пытается декодировать принятый сигнал в decoded = bchdec(code,N,K) code использование (N, K) BCH-декодер с полиномом генератора с узким смыслом. Символы четности находятся в конце, а самый левый символ является самым значимым символом.
В decoded Массив полей Галуа, каждая строка представляет попытку декодирования соответствующей строки в code.
bchdec использует алгоритм декодирования Берлекампа-Мэсси. Для получения информации об этом алгоритме смотрите работы, перечисленные в ссылки.
[1] Wicker, Stephen B. Системы управления ошибками для цифровой связи и хранения данных. Upper Saddle River, NJ: Prentice Hall, 1995.
[2] Берлекамп, Элвин Р. Алгебраическая теория кодирования. Нью-Йорк: McGraw-Hill, 1968.