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