Maple (Software)

Maple
Maple 2016 GUI Interface.png

Maple Standard unter Xubuntu 16.10
Basisdaten
Entwickler Waterloo Maple Inc.
Aktuelle  Version 2017
(25. Mai 2017)
Betriebssystem plattformunabhängig
Programmiersprache C, Java
Kategorie Computeralgebrasystem
Lizenz proprietäre Software
www.maplesoft.com/products/maple/

Maple (mathematical manipulation language) ist ein englischsprachiges Computeralgebrasystem (CAS) für Algebra, Analysis, diskrete Mathematik, Numerik und viele andere Teilgebiete der Mathematik. Es stellt ferner eine Umgebung für die Entwicklung mathematischer Programme zur Verfügung und ermöglicht die Visualisierung mathematischer Strukturen.

Geschichte

Die erste Version von Maple wurde 1980 von Keith O. Geddes, Gaston H. Gonnet und deren Mitarbeitern von der Symbolic Computation Group an der Universität von Waterloo in der kanadischen Stadt Waterloo (Ontario) programmiert. Ende 1987 gab es Maple bereits in der Version 4.2.

Seit 1988 wird Maple von Maplesoft, einer Abteilung der Firma Waterloo Maple, weiterentwickelt und vermarktet. Waterloo Maple gehört seit September 2009 zur in Japan ansässigen Firma Cybernet Systems Co., Ltd.

Bei der wissenschaftlichen Unterstützung des Maple-Projektes ging und geht es darum, schnelle und effiziente Algorithmen für symbolische Berechnungen zu entwickeln und in das Programm zu integrieren. An diesen Arbeiten sind bzw. waren neben dem Ontario Research Centre for Computer Algebra (ORCCA), bestehend aus der Maple Symbolic Computation Group ( Universität von Waterloo) und dem Symbolic Computation Laboratory ( Universität von Western Ontario), auch Wissenschaftler an der ETH Zürich, dem Institut national de recherche en informatique et en automatique (INRIA) und vielen anderen Labors weltweit beteiligt.

Seit 1998 gibt es eine Zusammenarbeit zwischen Maplesoft und der Numerical Algorithms Group (NAG). NAG-Komponenten fanden sich erstmals in Maple Release 6 aus dem Jahre 2000. Diese Komponenten führten insbesondere zu einer erheblichen Verbesserung der Rechengeschwindigkeit und der Rechengenauigkeit auf dem Gebiet der Linearen Algebra.

2003 gab es Maple für Windows CE 2.0 für den mobilen Einsatz auf dem Handheld Cassiopeia A-23g. Dieser wurde oft in diversen Oberstufen eingesetzt. [1]

2005 wurde mit Maple 10 ein neuer Dokument-Modus („document mode“) innerhalb der Standardversion von Maple eingeführt. Seither ist es möglich, Maple-Inputs in normaler mathematischer Schreibweise zu editieren. Hierbei lassen sich Texte und mathematische Symbole in derselben Eingabezeile miteinander kombinieren.

Maple 13 bot unter anderem erhebliche Verbesserungen bei der Ausgabe von 3D-Grafiken, neue Prozeduren und neue interaktive Tutoren.

Ab der Version 14 von Maple ist es möglich, zusammen mit anderen Maple-Nutzern auf Worksheets gemeinsam zuzugreifen (MapleCloud). Hierbei kann man eigene Ressourcen allen Maple-Nutzern weltweit oder aber nur den Mitgliedern bestimmter Arbeitsgruppen zur Verfügung stellen.

Maple 15 unterschied sich von den Vorgängerversionen insbesondere durch eine erhebliche Vergrößerung der Rechengeschwindigkeit bei Rechnern, die mit mehreren Prozessoren ausgestattet sind.

Neben neuen Packages (wie zum Beispiel GroupTheory), neuen Rechenbefehlen sowie zahlreichen Verbesserungen bietet Maple ab der Version 17 einen Editor, der die Entwicklung von Quelltext mit Syntax Highlighting und weiteren Funktionalitäten unterstützt. Außerdem werden Funktionsaufrufe jetzt durch die Verwendung von hardwareunterstützten Algorithmen erheblich schneller abgearbeitet als früher.

In anderen Sprachen
čeština: Maple
dansk: Maple
فارسی: میپل
suomi: Maple
français: Maple
עברית: Maple
Bahasa Indonesia: Maple (perangkat lunak)
italiano: Maple
日本語: Maple
lietuvių: Maple
Nederlands: Maple
polski: Maple
português: Maple
русский: Maple
Simple English: Maple (CAS)
slovenščina: Maple
српски / srpski: Maple (софтвер)
svenska: Maple
українська: Maple
Tiếng Việt: Maple
中文: Maple