Декодер 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.