Вычислите минимальное расстояние линейного блочного кода
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 является полиномиальным вектором символов или вектором-строкой, который задает коэффициенты полинома генератора в порядке возрастания степеней.