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