nthmonomialЭнный одночлен полинома
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
nthmonomial(p,n) nthmonomial(f, <vars>,n)
nthmonomial(p, n) возвращает n- th нетривиальный одночлен полиномиального p.
nthmonomial возвращает n- th нетривиальный одночлен относительно лексикографического упорядоченного расположения.
“Первый” одночлен является ведущим одночленом, как возвращено lmonomial.
Нулевой полином не имеет никаких условий: nthmonomial возвращает FAIL.
Многочленное выражение f сначала преобразован в полином с переменными, данными vars. Если никакие переменные не даны, они разыскиваются в f. Смотрите poly о деталях преобразования. Результат возвращен как многочленное выражение. FAIL возвращен если f не может быть преобразован в полином.
Результат nthmonomial не полностью оценен. Это может быть оценено функциями mapcoeffs и eval. См. пример 2.
Мы даем некоторым сам объяснение примеров:
p := poly(100*x^100 + 49*x^49 + 7*x^7, [x]): nthmonomial(p, 1), nthmonomial(p, 2), nthmonomial(p, 3)
![]()
nthmonomial(p, 4)
![]()
nthmonomial(poly(0, [x]), 1)
![]()
delete p:
Мы демонстрируем стратегию оценки nthmonomial:
p := poly(3*x^3 + 6*x^2*y^2 + 2, [x]): y := 4: nthmonomial(p, 2)
![]()
Оценка осуществляется eval:
mapcoeffs(%, eval)
![]()
delete p, y:
| |
| |
|
Список indeterminates полинома: обычно, идентификаторы или индексированные идентификаторы |
|
Положительное целое число |
Полином того же типа как p. Выражение возвращено, если многочленное выражение дано как вход. FAIL возвращен если n больше, чем фактическое количество условий полинома.
p