lmonomial
Ведущий одночлен полинома
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
lmonomial(p
, <order
>, <Rem>) lmonomial(f
, <vars
>, <order
>, <Rem>)
lmonomial(p)
возвращает ведущий одночлен полиномиального p
.
Возвращенный одночлен является “ведущим” относительно лексикографического упорядоченного расположения, если различное упорядоченное расположение не задано через аргумент order
. См. пример 1.
Ведущий одночлен нулевого полинома является нулевым полиномом.
Многочленное выражение f
сначала преобразован в полином с переменными, данными vars
. Если никакие переменные не даны, они разыскиваются в f
. Смотрите poly
о деталях преобразования. Результат возвращен как многочленное выражение. FAIL
возвращен если f
не может быть преобразован в полином. См. Пример 4.
Результат lmonomial
не полностью оценен. Это может быть оценено функциями mapcoeffs
и eval
. См. пример 3.
Мы демонстрируем, как различные упорядоченные расположения влияют на результат:
p := poly(5*x^4 + 4*x^3*y*z^2 + 3*x^2*y^3*z + 2, [x, y, z]): lmonomial(p), lmonomial(p, DegreeOrder), lmonomial(p, DegInvLexOrder)
Следующий вызов использует противоположный лексикографический порядок на 3 indeterminates:
lmonomial(p, Dom::MonomOrdering(RevLex(3)))
delete p:
Мы вычисляем reductum полинома:
p := poly(2*x^2*y + 3*x*y^2 + 6, [x, y]): q := lmonomial(p, Rem)
Ведущий одночлен и reductum составляют в целом полиномиальный p
:
p = q[1] + q[2]
delete p, q:
Мы демонстрируем стратегию оценки lmonomial
:
p := poly(6*x^6*y^2 + x^2 + 2, [x]): y := 4: lmonomial(p)
Оценка осуществляется eval
:
mapcoeffs(%, eval)
delete p, y:
Выражение 1/x
может не рассматриваться как полином:
lmonomial(1/x)
| |
| |
|
Список indeterminates полинома: обычно, идентификаторы или индексированные идентификаторы |
|
Термин упорядоченное расположение: любой |
|
Делает |
Полином того же типа как p
. Выражение возвращено, если выражение дано как вход. FAIL
возвращен, если вход не может быть преобразован в полином. С Rem
, список двух полиномов возвращен.
p