Умножите полиномы на поле Галуа
возвращает вектор-строку, который задает полиномиальные коэффициенты GF (2) в порядке возрастания степеней. Возвращенный вектор является результатом умножения полиномов GF (2) c
= gfconv(a
,b
) a
и b
. Полиномиальная степень полученного полинома GF (2) c
равен степени a
плюс степень b
.
Для получения дополнительной информации см. советы».
умножает два GF (pm) полиномы, где c
= gfconv(a
,b
,field
)field
- матрица, содержащая m -кортеж всех элементов в GF (pm). p - простое число, а m - положительное целое число. a
, b
, и c
находятся в том же поле Галуа.
В этом синтаксисе каждый коэффициент задан в экспоненциальном формате, в частности [-Inf, 0, 1, 2,...]. Элементы в экспоненциальном формате представляют field
элементы [0, 1, α, α2,...] относительно некоторого примитивного элемента α GF (pm).
возвращает вектор-строку, который задает полиномиальные коэффициенты GF (2) в порядке возрастания степеней. Возвращенный вектор является результатом умножения полиномов GF (2), заданных c
= gfconv(polys
) в polys
. Полиномиальная степень полученного полинома GF (2) c
равен сумме степеней полиномов, содержащихся в polys
. Используйте этот синтаксис при polys
задает полиномы как массив ячеек из векторов символов или как строковые массивы.
умножает GF (pm) полиномы в c
= gfconv(polys
,field
)polys
, где field
- матрица, содержащая m -кортеж всех элементов в GF (pm). p - простое число, а m - положительное целое число. a
, b
, и c
находятся в том же поле Галуа.
В этом синтаксисе каждый коэффициент задан в экспоненциальном формате, в частности [-Inf, 0, 1, 2,...]. Элементы в экспоненциальном формате представляют field
элементы [0, 1, α, α2,...] относительно некоторого примитивного элемента α GF (pm).
Функция gfconv выполняет расчеты в GF (pm), где p является простым, а m - положительным целым числом. Он умножает полиномы на поле Галуа. Для работы в ГФ (2m), вы также можете использовать conv
функции gf
объект с массивами Galois. Для получения дополнительной информации смотрите Умножение и Деление Полиномов.
Чтобы умножить элементы массива поля Галуа, используйте gfmul
вместо gfconv
. Алгебраически умножение полиномов на поле Галуа эквивалентно свертке векторов, содержащей коэффициенты многочленов. Эта операция свертки использует арифметику над тем же полем Галуа.