Иллюстрированный самоучитель по Maple 6/7

Основные операции с полиномами

С полиномами могут выполняться различные операции. Прежде всего отметим некоторые функции, которые относятся к одному полиному:

  • psqrt(p) – возвращает квадрат полинома;
  • proot(p.n) – возвращает n – ю степень полинома;
  • realroot(p) – возвращает интервал, в котором находятся действительные корни полинома;
  • randpoly(vans, eqns) – возвращает случайный полином по переменным vans (список) с максимальной степенью eqns;
  • discrim(p,var) – вычисление дискриминанта полинома по переменной var;
  • Primitive(a) mod p – проверка полинома на примитивность (возвращает true, если полином примитивен).

Действие этих функций достаточно очевидно, поэтому ограничимся приведением примеров их использования:

Иллюстрированный самоучитель по Maple 6/7 › Анализ функций и полиномов › Основные операции с полиномами

Иллюстрированный самоучитель по Maple 6/7 › Анализ функций и полиномов › Основные операции с полиномами

Обратите внимание на то, что для использования некоторых из приведенных функций необходим вызов их из стандартной библиотеки. Для функции randpoly приведенные результаты случайны, так что, скорее всего, их повторение невозможно.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.