wordt het minimale polynoom van de matrix geretourneerd, geschreven in symbolische vorm met betrekking
tot de variabele.
pmin(Mtrx,[Var])
Voorbeeld:
pmin([[1,0],[0,1]],x) retourneert x-1
Polynomiaal – Algebra
Quotiënt
Hiermee wordt een vector geretourneerd die de coëfficiënten van de Euclidische deling van twee polynomen
bevat. De polynomen kunnen worden geschreven als een lijst met coëfficiënten of in symbolische vorm.
quo(Lijst1, Lijst2, [Var])
of
quo(Poly1, Poly2, [Var])
Voorbeeld:
quo({1, 2, 3, 4}, {-1, 2}) retourneert [-1 -4 -11]
Rest
Hiermee wordt een vector geretourneerd die de coëfficiënten van de restwaarde van de Euclidische deling van
twee polynomen bevat. De polynomen kunnen worden geschreven als een lijst met coëfficiënten of in
symbolische vorm.
rem(Lijst1, Lijst2, [Var])
of
rem(Poly1, Poly2, [Var])
Voorbeeld:
rem({1, 2, 3, 4}, {-1, 2}) retourneert [26]
Graden
Hiermee wordt de graad van een polynoom geretourneerd.
degree(Poly)
Voorbeeld:
degree(x^3+x) retourneert 3
Factor in graden
Bij een bepaald polynoom in x van graad n wordt xn uitgefactoriseerd en wordt het product dat hieruit
resulteert geretourneerd.
factor_xn(Poly)
Voorbeeld:
factor_xn(x^4-1) retourneert x^4*(1-x^-4)
412 Hoofdstuk 23 Functies en opdrachten