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
.
Example to find the square root of 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)
Περικόπτει μηδενικά από ένα πολυώνυμο (ως διάνυσμα).