lterm

Ведущий термин полинома

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

lterm(p, <order>)
lterm(f, <vars>, <order>)

Описание

lterm(p) возвращает ведущий термин полиномиального p.

Возвращенный термин является “ведущим” относительно лексикографического упорядоченного расположения, если различное упорядоченное расположение не задано через аргумент order. См. пример 1.

Идентичность lterm(p)*lcoeff(p) = lmonomial(p) содержит.

Ведущий термин нулевого полинома является нулевым полиномом.

Многочленное выражение f сначала преобразован в полином с переменными, данными vars. Если никакие переменные не даны, они разыскиваются в f. Смотрите poly о деталях преобразования. Результат возвращен как многочленное выражение. FAIL возвращен если f не может быть преобразован в полином. См. Пример 3.

Примеры

Пример 1

Мы демонстрируем, как различные упорядоченные расположения влияют на результат:

p := poly(5*x^4 + 4*x^3*y*z^2 + 3*x^2*y^3*z + 2, [x, y, z]):
lterm(p), lterm(p, DegreeOrder), lterm(p, DegInvLexOrder)

Следующий вызов использует противоположный лексикографический порядок на 3 indeterminates:

lterm(p, Dom::MonomOrdering(RevLex(3)))

delete p:

Пример 2

Ведущий одночлен является продуктом ведущего коэффициента и ведущего термина:

p := poly(2*x^2*y + 3*x*y^2 + 6, [x, y]):
mapcoeffs(lterm(p),lcoeff(p)) = lmonomial(p)

delete p:

Пример 3

Выражение 1/x может не рассматриваться как полином:

lterm(1/x)

Параметры

p

Полином типа DOM_POLY

f

Многочленное выражение

vars

Список indeterminates полинома: обычно, идентификаторы или индексированные идентификаторы

order

Термин упорядоченное расположение: любой LexOrder или DegreeOrder или DegInvLexOrder или пользовательское упорядоченное расположение термина типа Dom::MonomOrdering. Значением по умолчанию является лексикографическое упорядоченное расположение LexOrder.

Возвращаемые значения

Полином того же типа как p. Выражение возвращено, если выражение дано как вход. FAIL возвращен, если вход не может быть преобразован в полином.

Перегруженный

p

Смотрите также

Функции MuPAD