pyMaxima (DE)

So 02 Oktober 2016

pyMaxima

CAS in Python über Maxima & PyGeo

  • pyMaxima ist eine einfache GUI-Schnittstelle zu Maxima, geschrieben in Python

  • "Maxima is a system for the manipulation of symbolic and numerical expressions, including differentiation, integration, Taylor series, Laplace transforms, ordinary differential equations, systems of linear equations, polynomials, and sets, lists, vectors, matrices, and tensors." (Quelle: http://maxima.sourceforge.net/) Das Maxima Computer Algebra System wurde durch William Schelter initiiert.

  • Ein Programm mit ähnlicher Zielrichtung ist wxMaxima: wxMaxima "is a cross platform GUI for the computer algebra system maxima based on wxWidgets." (Quelle: http://wxmaxima.sourceforge.net/)

  • "PyGeo is a framework for the creation of dynamic geometric constructions" (Quelle: http://pygeo.sourceforge.net/). PyGeo wurde entwickelt von Arthur Siegel.


Über . . .


Download

pyMaxima wurde getestet unter Linux, Windows XP und Windows 7, sollte aber überall dort laufen, wo Maxima und Python (incl. VPython & PyGeo) funktionieren.


PyGeo

pyMaxima benutzt pyGeo für die 3D-Darstellung geometrischer Objekte wie Geraden, Ebenen oder Kugeln: pyGeo-Beispiel. Beachte: pyGeo benötigt zusätzlich:

  • VPython

  • Beachte: pyGeo arbeitet nur mit der Version 5 von VPython. VPython 6 beruht auf wxPython, deshalb funktioniert pyGeo nicht unter VPython 6.

  • Numerical Python (Numerical Python wird zusammen mit VPython installiert)

  • Beachte: pyGeo lässt sich nur bis zu Python 2.7 installieren!
    Folgendes Paket muss installliert werden, falls man unter Python 2.5 bis Python 2.7 arbeitet:

Vielen Dank an einen Blogger für das Update von PyGeo!

pyMaxima wird ohne pyGeo arbeiten, aber du kannst nicht die Bilder sehen!


Maxima-Dokumentation


Beachte

"Be warned that these systems are no substitute for hands on work with equations and struggling with concepts. These systems do not build your mathematical intuition, nor will they strengthen your core skills." Und: "Do not use a computer as a substitute for your basic education." Aus dem The Maxima Book, S. 7


Credits

Vielen Dank an

Category: PyMaxima