Полином генератора кода Тростника-Solomon
genpoly = rsgenpoly(N,K)
genpoly = rsgenpoly(N,K,prim_poly)
genpoly = rsgenpoly(N,K,prim_poly,B)
genpoly = rsgenpoly(N,K,prim_poly,B,outputFormat)
[genpoly,T] = rsgenpoly(___)
возвращает полином генератора узкого смысла [genpoly
= rsgenpoly(N
,K
)N
, K
] код Тростника-Solomon. Вывод genpoly
является массивом Поля Галуа, который представляет коэффициенты полинома генератора в порядке убывающих степеней. Полином генератора узкого смысла (X – α 1) (X – α 2)... (X – α N
–K
), где α является корнем примитивного полинома по умолчанию для поля GF (N+1
). Для получения дополнительной информации смотрите Узкий смысл Коды BCH и Коды Тростника-Solomon.
Допустимые значения для N
= 2M – 1, где M является целым числом в области значений [3,16]. Максимальное допустимое значение N
= 216 – 1 = 65,535.
Допустимые значения для K
= [1, N
– 1].