nterms

Количество условий полинома

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

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

Синтаксис

nterms(p)
nterms(f, <vars>)

Описание

nterms(p) возвращает количество условий полиномиального p.

Если первый аргумент f не элемент полиномиальной области, затем nterms преобразует выражение в полином через poly(f). Если список indeterminates задан, то полиномиальный poly(f, vars) рассматривается.

Нулевой полином не имеет никаких условий: возвращаемое значение 0.

Примеры

Пример 1

Мы даем некоторым сам объяснение примеров:

nterms(x^2*y^2 + x^2 + y + 2, [x, y])

nterms(poly(x^2*y^2 + x^2 + y + 2))

nterms(poly(0, [x]))

Пример 2

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

f := x^2*y^2 + x^2 + y + 2:
nterms(f, [x]), nterms(f, [y]), nterms(f, [x, y]),
nterms(f, [z])

delete f:

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

Неотрицательный номер. FAIL возвращен, если вход не может быть преобразован в полином.

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

p

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

Функции MuPAD