Maxima (Computeralgebrasystem)

Maxima (Computeralgebrasystem)
Maxima
Maximalogo.png
maxima in einer virtuellen Console

Screenshot von Maxima in einer Shell
Basisdaten
Aktuelle Version 5.25.0
(2. August 2011)
Betriebssystem Plattformunabhängig
Kategorie Computeralgebrasystem
Lizenz GPL (Freie Software)
maxima.sf.net
Maximas Funktionsplotter auf Basis von Gnuplot

Maxima ist ein Computeralgebrasystem, das als Open-Source-Projekt unter der GNU General Public License (GPL) entwickelt wird.

Implementiert ist Maxima in Common Lisp. Es existieren Versionen für Windows, Mac OS X und Linux.

Inhaltsverzeichnis

Geschichte

Maxima ist eine Version von Macsyma, einem der ersten Computeralgebrasysteme. Es wurde in den 1960er Jahren im Auftrag des US-Energieministeriums (DOE) am MIT entwickelt. Eine Macsyma-Version (DOE Macsyma) wurde von William Schelter von 1982 bis zu seinem Tod 2001 weiterentwickelt. 1998 erhielt Schelter vom Energieministerium die Genehmigung, seine Version unter der GPL zu veröffentlichen[1]. Diese Version wird nun unter dem Namen Maxima von einer unabhängigen Gruppe von Anwendern und Entwicklern gepflegt.[2][3]

Maxima Frontends

wxMaxima

wxMaxima

Mit dem Programm wxMaxima ist darüber hinaus eine auf wxWidgets basierende grafische Benutzeroberfläche für Maxima verfügbar, die durch Menüs und Dialoge die Nutzung des Programms vereinfacht und eine grafische Formelausgabe besitzt. Ab Version 5.10.0b ist die aktuelle Version von wxMaxima bereits im Installationspaket für Windows integriert.

Emacs: maxima.el und imaxima

Der Emacs-Editor enthält mit maxima.el ebenfalls ein Frontend für Maxima. maxima.el leitet die Ausgabe von Maxima in einen Emacs-Buffer um. Mit imaxima gibt es eine Erweiterung, die die Ausgabe von maxima mittels LaTeX im Emacs-Buffer darstellt.

Fähigkeiten

Maxima enthält eine ALGOL-ähnliche Programmiersprache mit LISP-Semantik und kann unter anderem folgende Aufgabenklassen symbolisch und numerisch (mit frei wählbarer Stellengenauigkeit) lösen:

Weitere Fähigkeiten

Weblinks

Einzelnachweise

  1. http://maxima.sourceforge.net/authorization-letter.html
  2. http://maxima.sourceforge.net/wiki/index.php/History%20and%20other%20context
  3. http://maxima.sourceforge.net/wiki/index.php/General

Wikimedia Foundation.

Игры ⚽ Нужен реферат?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Maxima — Das Wort Maxima bezeichnet Máxima Zorreguieta Cerruti, Ehefrau von Kronprinz Willem Alexander der Niederlande Maxima (Computeralgebrasystem), ein Computer Algebra System, das als Open Source Projekt entwickelt wird Nissan Maxima, ein von dem… …   Deutsch Wikipedia

  • Computeralgebrasystem — Ein Computeralgebrasystem (CAS) ist ein Computerprogramm, das Methoden der Computeralgebra nutzt. Konkreter kann es Rechenaufgaben aus verschiedenen Bereichen der Mathematik lösen und dabei nicht nur (wie ein Taschenrechner) mit Zahlen, sondern… …   Deutsch Wikipedia

  • Sage (Computeralgebrasystem) — Sage Aktuelle Version 4.7.1 (11. August 2011) Betriebssystem Linux, Unix Programmier­sprache Python, Cython, C, C++, Fortran …   Deutsch Wikipedia

  • Computer-Algebra-System — Ein Computeralgebrasystem (CAS) ist ein Computerprogramm das Methoden der Computeralgebra nutzt. Konkreter kann es Rechenaufgaben aus verschiedenen Bereichen der Mathematik lösen und dabei nicht nur (wie ein Taschenrechner) mit Zahlen, sondern… …   Deutsch Wikipedia

  • Computeralgebra-System — Ein Computeralgebrasystem (CAS) ist ein Computerprogramm das Methoden der Computeralgebra nutzt. Konkreter kann es Rechenaufgaben aus verschiedenen Bereichen der Mathematik lösen und dabei nicht nur (wie ein Taschenrechner) mit Zahlen, sondern… …   Deutsch Wikipedia

  • MATLAB — Entwickler: The MathWorks Aktuelle Version: 7.8 (R2009a) (6. März 2009) Betriebssystem: Linux, Unix, Windows, Mac OS X …   Deutsch Wikipedia

  • Scicos — Scilab Bildschirmfoto von Scilab Basisdaten Entwickler …   Deutsch Wikipedia

  • Liste der Programmiersprachen — A A (Programmiersprache) A# A+ A 0 A 1 A 2 A 3 A9 AACC AADL AAIMS aal AAPL Aardappel AARDVARK Abacus ABACUS 10 ABACUS/X ABAP ActionScript Ada ADbasic AgentSpeak(L) Agilent VEE AHDL Aleph ALGOL (ALGOL 60, ALGOL W, ALGOL 68) Amber …   Deutsch Wikipedia

  • WxWidgets — Dieser Artikel wurde auf der Qualitätssicherungsseite des Portals Freie Software eingetragen. Beteilige dich an der Diskussion und hilf mit, den Artikel zu verbessern. wxWidgets …   Deutsch Wikipedia

  • WxWindows — Dieser Artikel wurde auf der Qualitätssicherungsseite des Portals Freie Software eingetragen. Beteilige dich an der Diskussion und hilf mit, den Artikel zu verbessern. wxWidgets …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”