Многочлены

AddPoly
AddPoly (p1,p2)

Складывает два многочлена (в виде векторов).

DividePoly
DividePoly (p,q,&r)

Divide two polynomials (as vectors) using long division. Returns the quotient of the two polynomials. The optional argument r is used to return the remainder. The remainder will have lower degree than q.

See Planetmath for more information.

IsPoly
IsPoly (p)

Проверяет, можно ли использовать вектор в качестве многочлена.

MultiplyPoly
MultiplyPoly (p1,p2)

Умножает два многочлена (в виде векторов).

NewtonsMethodPoly
NewtonsMethodPoly (poly,guess,epsilon,maxn)

Find a root of a polynomial using Newton's method. poly is the polynomial as a vector and guess is the initial guess. The function returns after two successive values are within epsilon of each other, or after maxn tries, in which case the function returns null indicating failure.

See also NewtonsMethod.

Example to find the square root of 10:

genius> NewtonsMethodPoly([-10,0,1],3,10^-10,100)

See Wikipedia for more information.

Poly2ndDerivative
Poly2ndDerivative (p)

Находит вторую производную многочлена (как вектора).

PolyDerivative
PolyDerivative (p)

Находит производную многочлена (как вектора).

PolyToFunction
PolyToFunction (p)

Make function out of a polynomial (as vector).

PolyToString
PolyToString (p,var...)

Make string out of a polynomial (as vector).

SubtractPoly
SubtractPoly (p1,p2)

Subtract two polynomials (as vectors).

TrimPoly
TrimPoly (p)

Trim zeros from a polynomial (as vector).