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.

Logo von Maxima

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: