polynomialDegree

Grau de uma expressão polinomial.

Categoria: Mathematics > Polynomials

Sintaxe

d = polynomialDegree(p)

Grau total de p em todas as suas variáveis simbólicas.

d = polynomialDegree(p, vars)

Grau em relação às variáveis vars.

Descrição

Com um vetor de variáveis, o grau é o maior grau total de um termo nessas variáveis; assim x^2*y^3 tem grau 5 em [x y]. Termos sem as variáveis escolhidas contam como constantes, e por isso x*y + y^4 tem grau 4 em y e polynomialDegree(x^2, y) vale 0.

Uma expressão que não é polinômio nas variáveis escolhidas, como sin(x) ou 1/x, gera erro.

Argumentos de entrada

p
Expressão polinomial simbólica.
vars
Variável ou vetor de variáveis.

Argumentos de saída

d
Grau inteiro não negativo. Uma constante tem grau 0.

Exemplo

Uma e várias variáveis

syms x y
polynomialDegree(x^3 + x)
polynomialDegree(x^2*y + y, x)
polynomialDegree(x^2*y^3, [x y])
Saída
ans = 3
ans = 2
ans = 5

Veja também

coeffs sym2poly poly2sym degree