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