Maple ist ein Mathematikprogramm, mit der sehr direkt und einfach symbolische Operationen durchgeführt werden können. Darüber hinaus sind Plots und andere Extras enthalten.
Funktionen#
Eine Funktion mit Parametern erhält man etwa durch
f := x -> x ^ 2.
Differentialrechnung#
Höhere Differentiale#
Ein Differential n-ter Ordnung wird erzeugt durch
(D@@n)(f). Die Erzeugung der Taylor-Reihe ist zwar bereits enthalten. Ein einzelnes Taylor-Polynom um den Entwicklungspunkt 0 kann man erzeugen durch
poly := (f, n, x) -> (D@@n)(f)(0) / n! * x ^ n erzeugen. Eingesetzt erhält man
poly(x -> exp(x), 6, x) mit dem Ergebnis
-1 / 48 * x ^ 6.
Lineare Algebra#
Paket hinzufügen:
with(LinearAlgebra);
Vektoren und Matrizen:
X := Vector(3, i -> x[i]);
Y := Multiply(X, Transpose(X));
Summe der Komponenten:
Multiply(Transpose(Vector(3, 1)), Y);