coeff - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


coeff

extract a coefficient of a polynomial

 

Calling Sequence

Parameters

Description

Thread Safety

Examples

Calling Sequence

coeff(p, x)

coeff(p, x, n)

coeff(p, x^n)

Parameters

p

-

polynomial in x

x

-

variable (expression)

n

-

(optional) integer

Description

• 

The coeff function extracts the coefficient of x^n in the polynomial p.

• 

If the third argument is omitted, it is determined by looking at the second argument. Thus coeff(p, x^n) is equivalent to coeff(p, x, n) for n <> 0.

• 

The cases of the second argument being a number or a product are disallowed since they do not make sense.

• 

The related functions lcoeff, tcoeff, and coeffs extract the leading coefficient, trailing coefficient and all the coefficients of p in x respectively.

Thread Safety

• 

The coeff command is thread-safe as of Maple 15.

• 

For more information on thread safety, see index/threadsafe.

Examples

p2x2+3y35&colon;

coeff(p, x^n) is equivalent to coeff(p, x, n) for n<>0.

coeffp&comma;x&comma;2

2

(1)

coeffp&comma;x2

2

(2)

To find the constant term of the equation, let the exponent of x be zero.

coeffp&comma;x&comma;0

3y35

(3)

The command coeff works with any variable.

coeffp&comma;y3

3

(4)

However, the following form is not allowed:

rx2+4x6xy+9

rx26xy+4x+9

(5)

coeffr&comma;xy

Error, invalid input: coeff received x*y, which is not valid for its 2nd argument, x

A more difficult example: the polynomial does not need to be expanded for coeff(p, x^n) to work.

q3ax+12+sinax2yy2x+xa

q3ax+12+sinax2yy2x+xa

(6)

coeffq&comma;x

y2+6a+1

(7)

expandq

3ax2+6ax+2a+sinax2yy2x+x

(8)

See Also

coeffs

coeftayl

lcoeff

PolynomialTools[CoefficientVector]

sort

tcoeff

 


Download Help Document