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