Вычесть полиномы над полем Галуа
c = gfsub(a,b,p)
c = gfsub(a,b,p,len)
c = gfsub(a,b,field)
Примечание
Эта функция выполняет расчеты в GF (pm), где p является простым. Для работы в ГФ (2m), применить - оператор с массивами Галуа равного размера. Для получения дополнительной информации см. Пример: Сложение и вычитание.
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 - экспоненциальный формат ответа относительно того же примитивного элемента. Описание этих форматов см. в разделе «Представление элементов полей Галуа». Если a и b являются матрицами одинакового размера, функция обрабатывает каждый элемент независимо.