[an error occurred while processing this directive]
|
Если вы хотите пойти от азов (т.е. от оригинальной работы Рида и Соломона) то порождающая матрица (которая будет матрицей Вандермонде) считается так, как описано, например, в
Блейхут Р.
Теория и практика кодов, контролирующих ошибки.
параграф 5.4 т.е. по определению матрицы Вандермонде, с тем условием, что строится она в расширении GF(q^m) и порождающий вектор для этой матрицы является вектор-столбец из корней образующего полинома кода g(x). далее следует переход от GF(q^m) к GF(q) для получения проверочной матрицы кода. (наверняка есть и другие источники)
В принципе, эти рассуждения верны для любых циклических кодов.
Для пракической реализации матричное представление малоприменимо.
вместо этого при практической реализации используется тот факт, что для кодов Рида-Соломона g(x)=(x-alpha^1)(x-alpha^2)..(x-alpha^(n-k)).
Успехов.