Вычитание многочленов над полем Галуа
c = gfsub(a,b,p)
c = gfsub(a,b,p,len)
c = gfsub(a,b,field)
Примечание
Эта функция выполняет вычисления в GF (pm), где p является простым. Для работы в GF (2m) применить - оператор для массивов Galois одинакового размера. Дополнительные сведения см. в разделе Пример: Сложение и вычитание.
c = gfsub(a,b,p) вычисляет a минус b, где a и b представляют многочлены по GF (p) и p - простое число. a, b, и c - векторы строк, которые дают коэффициенты соответствующих многочленов в порядке возрастающих степеней. Каждый коэффициент находится в диапазоне от 0 до p-1. Если a и b - матрицы одинакового размера, каждая строка обрабатывается функцией независимо. В качестве альтернативы, a и b может быть представлен в виде векторов многочленов.
c = gfsub(a,b,p,len) вычитает векторы строк, как в синтаксисе выше, за исключением того, что возвращает вектор строк длины len. Продукция c является усеченным или расширенным представлением ответа. Если вектор строки, соответствующий ответу, меньше, чем len записи (включая нули), дополнительные нули добавляются в конце; если он имеет более len записи, записи с конца удаляются.
c = gfsub(a,b,field) вычисляет a минус b, где a и b - экспоненциальный формат двух элементов GF (pm), относительно некоторого примитивного элемента GF (pm). p - простое число, m - положительное целое число.field - матрица, перечисляющая все элементы GF (pm), расположенные относительно одного и того же примитивного элемента .c - экспоненциальный формат ответа относительно одного и того же примитивного элемента. Описание этих форматов см. в разделе Представление элементов полей Galois. Если a и b - матрицы одинакового размера, функция обрабатывает каждый элемент независимо.