# Maxima CAS

Dieses Lernmodul wird gegliedert nach mathematischen Themen Erläuterungen zu Befehlen enthalten, die für die Berechnung in den mathematischen Teilgebieten verwendet werden können.

## Inhaltespezifische Gliederung von Maxima

Die inhaltspezifische Gliederung wählt Themenbereich aus der Mathematik und behandelt dazu die Werkzeuge aus Maxima, die in dem entsprechenden Teilgebiet hilfreich sind. Die Teilbereiche zeigen die Maxima-Befehle und verweisen dann gleichzeitig auf die zugehörigen inhaltlichen Teilgebiete in Wikiversity oder Wikipedia.
* Mathematische Modellbildung
* Funktionentheorie
* Mathematik für Anwender
* Lineare Algebra

## Beispiel für Wikiversity Seiten zu. Maxima CAS

* Komplexe Zahlen - CAS (Wikipedia: Komplexe Zahlen)
* Funktionsplots - CAS (Wikipedia: Funktionsplotter)
* Differenzieren und Intergrieren - CAS (Wikipedia: Differentialrechnung und Wikipedia: Integralrechnung)
* Konvexkombinationen als Polynome mit Koeffizienten im $\mathbb {R} ^{n}$, für die Maxima die Punkte der Kurve für $t\in [0,1]$ berechnen kann.
* Kurven in Vektorräumen

## Aufgaben für Lehrende und Lernende

* Vergleichen Sie die OpenSource-Software Geogebra und Maxima und erläutern Sie, für welche Anwendungsgebiete Sie jeweils die Software verwenden können. Was sind die Vor- und Nachteile der jeweiligen Software für den Einsatz in Lernumgebungen?
* Algebrite ist ein Open Source Computer-Algebra-System (CAS), das komplett im Browser als WebApp (AppLSAC) läuft. In Verbindung mit einem browserbasierten Funktions- und Datenplotter (plotly) und einem JSON-Editor entsteht daraus ein Computer-Algebra-System. Vergleichen Sie Open Source Computer-Algebra-Systeme und definieren Sie, welches CAS Sie für welchen Zweck einsetzen möchten.

## CAS4Wiki

Mit CAS4Wiki kann man für Wikiversity-Lernressource ebenfalls Computer-Algebra nutzen. Die folgenden Beispiele sind Bestandteil eines Pilotversuches zum Einsatz in Vorlesungen.
* Start-Link - Plots von Funktionen: CAS4Wiki-Start-Link mit 4 vordefinierten Plot-Befehlen
* Start-Link - Ableitungen und Gradient: Ableitungen und Gradienten
* Standard CAS4Wiki-Befehlsliste

## Handbücher, Tutorials

* Einführungsvideo wxMaxima/Maxima - Youtube-Video von tatzedo1 (2011)
* Einführung in Maxima, Georg Glöckner (2016) - PDF-Datei
* Maxima Handbuch der FH Schmalkalden

## Videos

* Einführung in Maxima CAS Youtube Video von Nutzer tatzedo1 (2011)

## Bemerkungen - Maxima - Software

* Maxima CAS ist den Geogebra, R kann man in der Regel aus den Software-Repository der Linux-Distributionen direkt installieren. In kommerziellen Softwarerepositories müssen Entwickler, die freie OpenSource-Software für ein Betriebssystem bereitstellen wollen ggf. auch Geld bezahlen, wenn die Software frei verfügbar ist. Auf Linux-Systemen ist Maxima-CAS zusammen mit wxMaxima in der Regel in dem Standardrepository der Linux-Distribution enthalten.
* Wenn Sie Maxima lediglich für die Ausführung von ein paar Befehlen benötigen, können Sie auch SageCell verwenden. Wählen Sie dazu in dem Eingabefenster die Modus maximal aus und geben Sie Ihre maximale Befehle in das Eingabefenster ein. Versuchen Sie zum Beispiel die partielle Ableitung von der folgenden Funktion online zu berechnen:
    Die beiden obigen Befehle definieren zunächst die Funktion F. Mit dem nächsten Befehl wird die partielle Ableitung von F nach X berechnet. Gehen Sie diese Befehle SageCell mit Modus Language: "Maxima" rechts unter dem Eingabefeld ein.
    Mit Evaluate werden die beiden Maxima-Befehle der Reihe nach ausgeführt. Tritt eine Fehlermeldung auf, wurde häufig vergessen den Modus bzw. Sprache von Sage auf Maxima umzustellen.

## Links

* Wikipedia: Maxima
* Maxima/wxMaxima Download. von Entwicklerhomepage
* Maxima Tutorial on Sourceforge

## Externe Tutorials

* Maxima-Tutorial englisch - Boris Gaertner