STACK-Wiki
完了要件
Sammlung selbst geschriebener Maxima-Funktionen
Für einige Zwecke ist es sinnvoll, selbst Maxima-Funktionen zu definieren. Solche Funktionen werden hier geteilt.
Liste von selbst definierten Maxima-Funktionen
- Umwandeln der [...]-Schreibweise für Punkte in die (...)-Schreibweise:
- Erklärung: In STACK werden Punkte standardmäßig in der Form \([x,y]\) ausgegeben. Möchte man aber, dass ein Punkt in der Form \((x,y)\) ausgegeben wird, kann man die folgende Funktion anwenden.
- Funktion: rundeKlammern(pkt):=sconcat("\\(\\left",ssubst("\\right)","]",ssubst("(","[",sconcat(pkt))),"\\)");
- Beispiel: rundeKlammern([1,2]) liefert einen LaTeX-Code, der den Punkt als \((1,2)\) darstellt
Anleitung: Eine Maxima-Funktion definieren
Die Definition einer Funktion erfolgt durch den Operator :=.
Beispiel: f(x):=x^2 definiert die Funktion \(f(x)=x^2\). Man kann die Funktion nun verwenden, d.h. die EIngabe f(2) führt zum Ergebnis 4.
Werden mehrere Funktionen bzw. Maxima-Befehle verkettet, ist es aus Gründen der Übersicht und Handhabbarkeit oft sinnvoll, dafür eine Funktion zu definieren.