degree

Степень полинома

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

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

Синтаксис

degree(p)
degree(p, x)
degree(f, <vars>)
degree(f, <vars>, x)

Описание

degree(p) возвращает общую степень полиномиального p.

degree(p, x) возвращает степень p относительно переменной x.

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

degree(f, vars, x) возвращается 0, если x не является элементом списка vars.

Степень нулевого полинома задана как 0.

Примеры

Пример 1

Общая степень условий в следующем многочленном выражении вычисляется:

degree(x^3 + x^2*y^2 + 2)

Пример 2

degree может быть применен к полиномам типа DOM_POLY:

degree(poly(x^2*z + x*z^3 + 1, [x, z]))

Пример 3

Следующее выражение рассматривается как двумерный полином в x и z. Степень относительно z вычисляется:

degree(x^2*z + x*z^3 + 1, [x, z], z)

Пример 4

Степень нулевого полинома задана как 0:

degree(0, [x, y])

Параметры

p

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

f

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

vars

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

x

Неопределенное

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

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

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

fp

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

Функции MuPAD