Maxima CAS

Aus Wikiversity
Logo von Maxima

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[Bearbeiten]

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.

Beispiel für Wikiversity Seiten zu. Maxima CAS[Bearbeiten]

Aufgaben für Lehrende und Lernende[Bearbeiten]

  • 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)[1] und einem JSON-Editor[2] 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[Bearbeiten]

Mit CAS4Wiki kann man für Wikiversity-Lernressource ebenfalls Computer-Algebra nutzen. Die folgenden Beispiele sind Bestandteil eines Pilotversuches zum Einsatz in Vorlesungen.

Handbücher, Tutorials[Bearbeiten]

Videos[Bearbeiten]

Bemerkungen - Maxima - Software[Bearbeiten]

  • 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:
  f(x,y) := x^2*sin(x*y) + x*y^3
  diff(f(x,y),x)
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[Bearbeiten]

Externe Tutorials[Bearbeiten]

Siehe auch[Bearbeiten]

Quellennachweise[Bearbeiten]

  1. Plotly Entwickler Team (2022) GitHub-Repository - Open-source JavaScript charting library behind Plotly and Dash - URL: https://github.com/plotly/plotly.js
  2. Jeremy Dorn (2018) GitHub-Repository - Open-source JSON-Editor - URL: https://github.com/jdorn/json-editor
  3. Boris Gaertner (2005) Maxima Tutorial on GitHub - URL: https://maxima.sourceforge.io/docs/tutorial/en/gaertner-tutorial-revision/Contents.htm Tutorial as ZIP: