exponenta event banner

polynomialDegree

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

Описание

пример

polynomialDegree(p) возвращает степень полинома p по отношению ко всем переменным, найденным в p около symvar.

пример

polynomialDegree(p,vars) возвращает степень p относительно переменных в vars.

Примеры

свернуть все

Найти степень полинома x^3 + x + 1.

syms x
p = x^3 + x + 1;
deg = polynomialDegree(p)
deg =
     3

Укажите переменные в качестве второго аргумента polynomialDegree. Найти степень полинома a^2*x^3 + b^6*x с независимыми переменными по умолчанию, найденными symvar, переменная xи переменные [a x].

При использовании переменных по умолчанию степень равна 7 потому что, по умолчанию, a и b являются переменными. Итак, общая степень b^6*x является 7.

syms a b x
p = a^2*x^3 + b^6*x;
deg = polynomialDegree(p)    % uses symvar
deg =
     7
deg = polynomialDegree(p,x)
deg =
     3
vars = [a x];
deg = polynomialDegree(p,vars)
deg =
     5

Входные аргументы

свернуть все

Многочлен, заданный как символическое выражение или функция.

Полиномиальные переменные, задаваемые как вектор символьных переменных.

См. также

|

Представлен в R2018a