Вычислите минимальное расстояние линейного блочного кода
wt = gfweight(genmat)
wt = gfweight(genmat,'gen
')
wt = gfweight(parmat,'par
')
wt = gfweight(genpoly,n)
Минимальное расстояние или минимальный вес линейного блочного кода определяется как наименьшее положительное число ненулевых записей в любом n-кортеже, который является кодовым словом.
wt = gfweight(genmat)
возвращает минимальное расстояние линейного блочного кода, матрица генератора которого genmat
.
wt = gfweight(genmat,'
возвращает минимальное расстояние линейного блочного кода, матрица генератора которого gen
')genmat
.
wt = gfweight(parmat,'
возвращает минимальное расстояние линейного блочного кода, матрица проверки четности которого par
')parmat
.
wt = gfweight(genpoly,n)
возвращает минимальное расстояние циклического кода, длина кодового слова которого n
и чей полином генератора представлен genpoly
. genpoly
является полиномиальным вектором символов или вектором-строкой, который задает коэффициенты полинома генератора в порядке возрастания степеней.