Polynomy

AddPoly
AddPoly (p1,p2)

Sečíst dva polynomy (vektory).

DividePoly
DividePoly (p,q,&r)

Podělit dva polynomy (jako vektory) pomocí dlouhého dělení. Vrátit rozdíl dvou polynomů. Volitelný argument r se použije k vrácení zbytku. Zbytek bude mít nižší řád, než polynom q.

Více informací najdete v encyklopedii Planetmath (text je v angličtině).

IsPoly
IsPoly (p)

Zkontrolovat, zda je vektor použitelný jako polynom.

MultiplyPoly
MultiplyPoly (p1,p2)

Vynásobit dva polynomy (jako vektory).

NewtonsMethodPoly
NewtonsMethodPoly (poly,odhad,epsilon,maxn)

Najde kořeny polynomu pomocí metody tečen (Newtonovy metody). poly je polynom v podobě vektoru a odhad je počáteční odhad. Funkce vrací výsledek po dvou úspěšných hodnotách, které každá spadají do epsilon nebo po maxn pokusech, v kterémžto případě vrací null, což značí selhání.

Viz také NewtonsMethod.

Příklad vyhledání druhé odmocniny z 10:

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

See Wikipedia for more information.

Poly2ndDerivative
Poly2ndDerivative (p)

Vypočítat druhou derivaci polynomu (jako vektoru).

PolyDerivative
PolyDerivative (p)

Derivovat polynom (jako vektor).

PolyToFunction
PolyToFunction (p)

Vytvořit funkci z polynomu (jako vektoru).

PolyToString
PolyToString (p,prom...)

Vytvořit řetězec z polynomu (jako vektoru).

SubtractPoly
SubtractPoly (p1,p2)

Odečíst dva polynomy (jako vektory).

TrimPoly
TrimPoly (p)

Odstranit nuly z polynomu (jako vektoru).