extract all coefficients of a multivariate polynomial
coeffs(p, x, 't')
(optional) indeterminate or list/set of indeterminates
(optional) an unevaluated name
The coeffs function returns an expression sequence of all the coefficients of the polynomial p with respect to the indeterminate(s) x.
If x is not specified, coeffs computes the coefficients with respect to all the indeterminates of p (see the indets function). If a third argument t is specified (call by name), it is assigned an expression sequence of the terms of p. There is a one-to-one correspondence between the coefficients and the terms of p.
Note that p must be collected (collect) with respect to the appropriate indeterminates. For multivariate polynomials, you may need to use collect with `distributed`.
The coeffs command is thread-safe as of Maple 15.
For more information on thread safety, see index/threadsafe.
s ≔ 3⁢v2⁢y2+2⁢v⁢y3
r ≔ −6⁢x+3⁢y+23⁢x2−4⁢x⁢y⁢z+7⁢z2
u ≔ coeffs⁡x2−y2−1,x,y,'l'
For multivariate polynomials, you may need to use collect with `distributed`.
p ≔ c+a⁢x2+d+b⁢x⁢y+e⁢y+f:
Error, invalid arguments to coeffs
Download Help Document