Funktion diff

diff('expression','variable','order') bildet die Ableitung. Wird order weggelassen, wird die Ableitung erster Ordnung angenommen.

Die Funktion dient zur symbolischen oder numerischen Ableitung. Sie kann durch Eingabe von diff( eingefügt werden oder über die Palette Function mit der Vorlage Derivative (das ist einfacher).

Wählen Sie die Vorlage Derivative und setzen Sie x in den Platzhalter 'variable' und x² in den Platzhalter 'expression' ein. Drücken Sie dann CTRL+. (symbolische Berechnung). Sie sollten dieses Ergebnis erhalten:

Einfache Ableitung

Wir hätten auch zuerst den Ausdruck f in Abhängigkeit von x und y definieren können, zum Beispiel:

Definition von f(x, y)

und dann die ersten Ableitungen nach jeder Variablen bilden (in diesem Fall partielle Ableitungen):

Partielle Ableitungen

Für Ableitungen höherer Ordnung drücken Sie nach 'variable' ein Komma und setzen die 'order' (eine ganze Zahl) in den entstehenden Platzhalter ein. Hier die zweiten Ableitungen:

Zweite Ableitungen

Gemischte Ableitungen funktionieren genauso:

Gemischte Ableitungen

Statt eines Ausdrucks können Sie auch eine Funktion definieren und das Vorgehen wiederholen:

Ableitung einer Funktion

Numerische Ableitungen werden an den angegebenen Werten ausgewertet. Zum Beispiel:

Numerische Ableitung

Eine sehr wichtige Fähigkeit von SMath ist das Ableiten über die Elemente eines Vektors (einer Matrix). Hier ein Beispiel für die Bestimmung der Jacobi-Matrix und der Jacobi-Determinante:

Jacobi-Matrix und Jacobi-Determinante

Diese Seite basiert auf einem Artikel aus dem alten Wiki von Radovan Omorjan.