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