Установите параметры BCH для массива Галуа GF (2).
Создайте сообщение.
Найдите возможность исправления ошибок.
Закодируйте сообщение.
Повреждение до t
биты в каждом кодовом слове.
Декодируйте зашумленный код.
Проверьте, что сообщение было правильно декодировано.
Увеличьте количество возможных ошибок и сгенерируйте другое шумное кодовое слово.
Декодируйте новое полученное кодовое слово.
Определите, было ли сообщение правильно декодировано, изучив количество исправленных ошибок, numerr
. Записи -1
соответствуют отказам декодирования, которые происходят, когда кодовое слово имеет больше ошибок, чем можно исправить для заданного [n,k]
пара.
numerr = 10×1
1
2
-1
2
3
1
-1
4
2
3
Два из десяти переданных кодовых слов были получены неправильно.