coeffs

Coeficientes de um polinômio em uma ou mais variáveis.

Categoria: Mathematics > Formula Manipulation and Simplification

Sintaxe

c = coeffs(p, x)

Retorna os coeficientes de p como polinômio em x, da menor potência para a maior.

[c, t] = coeffs(p, x)

Também retorna os termos t que cada coeficiente multiplica.

Descrição

coeffs expande p e depois reúne os termos por potência de x. Termos de coeficiente zero são omitidos, e por isso a segunda saída é útil: ela diz a que potência pertence cada coeficiente. Coeficientes que dependem de outros símbolos permanecem simbólicos.

Argumentos de entrada

p
Expressão polinomial simbólica.
x
Variável (ou vetor de variáveis) do polinômio.

Argumentos de saída

c
Vetor linha de coeficientes; podem conter os demais símbolos.
t
Vetor linha das potências de x correspondentes a c.

Exemplo

Coeficientes com seus termos

syms x
[c, t] = coeffs(3*x^2 + 2*x + 1, x)
coeffs(x^3 + 2*x, x)
Saída
c = 
[1, 2, 3]
t = 
[1, x, x^2]
ans = 
[2, 1]

Observações

No MatLivre foi verificada apenas a forma de uma variável explícita; a forma multivariável com um vetor de variáveis não é suportada.

Veja também

collect sym2poly poly2sym polyfit expand