AddPoly (p1,p2)
Προσθήκη δύο πολυωνύμων (διανύσματα).
DividePoly (p,q,&r)
Διαιρεί δύο πολυώνυμα (ως διανύσματα) χρησιμοποιώντας τη μακριά διαίρεση. Επιστρέφει το πηλίκο των δύο πολυωνύμων. Το προαιρετικό όρισμα r χρησιμοποιείται για να επιστρέψει το υπόλοιπο. Το υπόλοιπο θα έχει μικρότερο βαθμό από το q.
See Planetmath for more information.
IsPoly (p)
Ελέγχει αν ένα διάνυσμα μπορεί να χρησιμοποιηθεί ως πολυώνυμο.
MultiplyPoly (p1,p2)
Πολλαπλασιάζει δύο πολυώνυμα (ως διανύσματα).
NewtonsMethodPoly (poly,guess,epsilon,maxn)
Βρίσκει μια ρίζα ενός πολυωνύμου χρησιμοποιώντας τη μέθοδο Νεύτωνα. Το poly είναι ένα πολυώνυμο ως διάνυσμα και guess είναι η αρχική πρόβλεψη. Η συνάρτηση επιστρέφει μετά από δύο διαδοχικές τιμές που είναι μέσα στο epsilon μεταξύ τους, ή μετά από maxn προσπάθειες, οπότε η συνάρτηση επιστρέφει null που δείχνει αποτυχία.
Δείτε επίσης NewtonsMethod.
Παράδειγμα εύρεσης της τετραγωνικής ρίζας του 10:
genius>NewtonsMethodPoly([-10,0,1],3,10^-10,100)
See Wikipedia for more information.
Poly2ndDerivative (p)
Δίνει τη δεύτερη πολυωνυμική παράγωγο (ως διάνυσμα).
PolyDerivative (p)
Δίνει την πολυωνυμική παράγωγο (ως διάνυσμα).
PolyToFunction (p)
Δημιουργεί συνάρτηση από ένα πολυώνυμο (ως διάνυσμα).
PolyToString (p,var...)
Δημιουργεί συμβολοσειρά από ένα πολυώνυμο (ως διάνυσμα).
SubtractPoly (p1,p2)
Αφαιρεί δύο πολυώνυμα (ως διανύσματα).
TrimPoly (p)
Περικόπτει μηδενικά από ένα πολυώνυμο (ως διάνυσμα).