randpoly(t, 8, -1..1) liefert einen Vektor von 9 zufälligen Ganzzahlen zurück, die alle zwischen -1
und 1 liegen.
Minimum
Liefert bei nur einer Matrix als Argument das minimale Polynom in x einer als Liste ihrer Koeffizienten
geschriebenen Matrix zurück. Liefert bei einer Matrix und einer Variablen als Argumente das minimale
Polynom der in symbolischer Form in Bezug auf die Variable geschriebenen Matrix zurück.
pmin(Mtrx,[Var])
Beispiel:
pmin([[1,0],[0,1]],x) liefert x-1 zurück.
Polynom – Algebra
Quotient
Gibt einen Vektor mit den Koeffizienten des euklidischen Quotienten von zwei Polynomen zurück. Die
Polynome können als Liste von Koeffizienten oder in symbolischer Form ausgedrückt werden.
quo(List1, List2, [Var])
oder
quo(Poly1, Poly2, [Var])
Beispiel:
quo({1, 2, 3, 4}, {-1, 2}) gibt [-1 -4 -11] zurück
Rest
Gibt einen Vektor mit den Koeffizienten des Rests des euklidischen Quotienten von zwei Polynomen zurück.
Die Polynome können als Liste von Koeffizienten oder in symbolischer Form ausgedrückt werden.
rem(List1, List2, [Var])
oder
rem(Poly1, Poly2, [Var])
Beispiel:
rem({1, 2, 3, 4}, {-1, 2}) gibt [26] zurück
Grad
Liefert den Grad eines Polynoms zurück.
degree(Poly)
Beispiel:
degree(x^3+x) liefert 3 zurück.
Nach Graden faktorisieren
Bei einem vorgegebenen Polynom in X mit dem Grad n wird xn faktorisiert und das resultierende Produkt
zurückgegeben.
380 Kapitel 22 Funktionen und Befehle