Close
Close window
coeffs - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.
Maplesoft logo
Maplesoft logo

Online Help

All Products Maple MapleSim


[フレーム] [フレーム]

coeffs

extract all coefficients of a multivariate polynomial

Calling Sequence

coeffs(p, x, 't')

Parameters

p

-

multivariate polynomial

x

-

(optional) indeterminate or list/set of indeterminates

t

-

(optional) an unevaluated name

Description

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`.

Thread Safety

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

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

Examples

>

s3v2y2+2vy3

s3v2y2+2vy3

(1)
>

coeffss

3,2

(2)
>

coeffss,v,t

3y2,2y3

(3)
>

t

v2,v

(4)
>

r6x+3y+23x24xyz+7z2

r4xyz+23x2+7z26x+3y

(5)
>

coeffsr

−4,23,7,−6,3

(6)
>

coeffsr,x,k

23,4yz6,7z2+3y

(7)
>

k

x2,x,1

(8)
>

ucoeffsx2y21,x,y,l

u1,−1,−1

(9)
>

l3,u3

1,−1

(10)

For multivariate polynomials, you may need to use collect with `distributed`.

>

pc+ax2+d+bxy+ey+f:

>

coeffsp,x,y

>

coeffscollectp,x,y,distributed,x,y

f,b,c+a,d+e

(11)


Download Help Document

AltStyle によって変換されたページ (->オリジナル) /