Цитата(miroshnikov-mai @ Mar 3 2015, 16:10)

Спасибо, именно так сделал с первым полиномом g(x)= m1(x)*m3(x)*m5(x)*(x^2+1). Сгенерил полином функциями gfconv, сгенерил в матлабе тестовую последовательность, поделил на m1(x)*m3(x)*m5(x)*(x^2+1) и на x^30*m1(x^-1)*m3(x^-1)*m5(x^-1), получив две группы проверочных бит. В первом случае поступил как вы и советовали, а во втором смутило (x^-1) и (x^2+x+1).
Ну все эти x^-1 и x^30 имеют отношение к т.н. reciprocal polynomials. Про них неплохая статья в википедии со сслыками на еще более хорошую книжку Pless, Vera, Introduction to the Theory of Error Correcting Codes
статья из вики:
http://en.wikipedia.org/wiki/Reciprocal_polynomialкнижку можно скачать здесь
http://bookzz.org/md5/c2cdbc18909140a2918271ecfc07b452Цитата
И все-таки пока осталось непонятно как добыть проверочные биты.
Я этим стандартом не занимался, так что ничем особо помочь не могу.