Winfried Auzinger, Inst. f. Angew. u. Numerische Mathematik,
Walter Haider
Das Computer-Algebra Paket Maple V Release 4, von Waterloo Maple Software (Kanada), steht am Applika- tionsserver für Simulationssoftware-Pakete (sim.zserv) und am Fachbereichsrechner Mathematik-Studierende (fbma) zur Verfügung.
Maple ist ein leistungsfähiges System zum symbolischen und numerischen Rechnen und Erstellen von 2D- und 3D-Graphiken einschließlich Animation. Es bietet mehr als 2500 Mathematik-Funktionen, welche interaktiv und von einer eigenen, Pascal-ähnlichen Programmiersprache aufgerufen werden können.
Probleme aus den Bereichen allgemeine Mathematik, Objektmanipulation, Kombinatorik, Differentiation, Integration, Geometrie, Gruppentheorie, lineare Algebra, Optimierung, Zahlentheorie, Polynome und Statistik können behandelt werden. Die Vielzahl der Graphikmöglichkeiten (Oberflächen, Konturen, Trajektoren, Röhren, Animation usw.) erleichtern das Interpretieren von großen Datenmengen.
Maple-Resultate können nach den Sprachen Fortran und C portiert oder in LaTeX-Format übertragen werden.
Die neue Release 4 (vom Hersteller als 'The Power Edition' bezeichnet) beinhaltet folgende Neuerungen:
Komplett überarbeitete graphische Benutzeroberfläche:
Neue und erweiterte Routinen bei der symbolischen Berechnung:
Zusätzliche und erweiterte mathematische Pakete:
Erweiterte Programmiersprache:
Umfangreichere graphische Darstellungen:
Neue Architektur:
Maple V Release 4 enthält jetzt einen MathEdge Kernel, der externe
Anwendungen unterstützen kann.
Das Format der Worksheet-Dateien hat sich geändert, die neue Kennung lautet *.mws. Worksheet-Dateien aus Release 3 (Kennung *.ms) können weiterhin gelesen werden. Beim Speichern werden sie ohne Rückfrage und ohne Änderung der Kennung im neuen Format gespeichert und können dann mit Release 3 nicht mehr gelesen werden.
Im Vergleich zu Release 3 fällt auf:
Damit ist Maple V zu einem Werkzeug herangereift, mit dem man „nicht nur rechnen“ sondern komplette mathematische Publikationen erstellen kann. (Inwieweit dies sinnvoll ist, bleibt der individuellen Beurteilung vorbehalten.) Der dafür bezahlte Preis besteht in einer unübersichtlicheren Menüstruktur und einem erhöhten Lernaufwand.
Auch den mit Release 3 sehr vertrauten Anwendern ist dringend zu empfehlen, das einführende Kapitel im Learning Guide genau zu studieren. Das Online Help System hilft hier nur beschränkt weiter und liefert kaum mehr als eine lineare Abbildung der Menüstruktur, ergänzt um eine Handvoll Schlagwörter.
Beispiel: Die individuelle Konfiguration diverser Styles (Fonts und Farben für Eingabe, Ausgabe, Kommentare etc.) ist praktisch nur mittels einer mühsamen trial-and-error Prozedur zu bewerkstelligen.
Informationen über die Erweiterungen gegenüber Release 3 beinhaltet die Datei newrel4.txt (siehe Dokumentation).
Release 3 wird noch bis Ende September 1997 verfügbar sein (Aufruf mit maple.old bzw. xmaple.old).
maple Nutzung der tastaturorientierten Version im Terminalmodus („schlichte Umgebung“, character device)
xmaple Nutzung der mausorientierten Version unter X Window
mint Syntaxanalyse von Maple-Programmen
march Maple Archive Manager
updtsrc zur Anpassung
an Maple V Release 4
Eine allererste Einführung in das Maple-System kann durch ?intro; erfolgen bzw. Help -> Contents -> Introduction in der X Window-orientierten Umgebung.
Die X Window orientierte Version bietet die Möglichkeit, mittels Maple-Worksheets (Kombination von Maple- Input, -Output, -Text und -Graphik in einem Dokument) Berechnungen für spätere Verwendungen wie nochmalige Durchführung, Abänderungen der Eingaben etc. oder für den Transfer auf andere Plattformen zu erstellen.
In dem Verzeichnis /usr/local/maple/examples sind Beispiele für solche Worksheets (.mws-Dateien) vorhanden.
Zum weltweiten Austausch von Maple-Programmen und -Worksheets unter den Maple-Anwendern steht die Maple Share Library zur Verfügung. Zugang zum Beispiel über aftp-Server ftp.inf.ethz.ch im Verzeichnis /pub/maple.
Mit einem ? als erstem und einzigen Zeichen einer Zeile bekommt man das Einstiegsmenü der Online-Hilfe von Maple und mit ?<topic> Erklärungen zu weiteren Themen (character device).
In der X Window-orientierten Umgebung erhält man durch Anklicken von Help in der Menü-Leiste die Möglichkeit, mittels Topic Search oder Full Text Search Informationen zu gewünschten Themen zu erhalten.
Folgende Manual-Pages stehen zur Verfügung:
man maple
man mint
man updtsrc
man march
Zusätzliche Dokumentation enthalten auch die Dateien
newrel4.txt Neuerungen in Maple V Release 4
incomp.txt Inkompatibilitäten von Release 4 zu Release 3
updaterel4.txt Compatibility between Maple V Release 3 to Maple V Release 4
mplintro/* Maple V, Eine Einführung mit einfachen Beispielen ... (A. Walz)
maplems.* Export to LaTeX
latex.txt Printing and Viewing Maple LaTeX Documents
QA.* Some Maple Questions and Answers
in dem Verzeichnis /usr/local/doc/maple/.
Informationen im Internet:
/museum/edvz/zserv/sw/maple.html
http://www.unizh.ch/oci/mirror/maple/maplev.html
Allgemeine Informationen zu Maple Release 4:
/museum/edvz/zserv/sw/maple.html
majordomo@daisy.uwaterloo.ca
Maple User Group Mailing List (MUG)
info maple-list
im Mail-Body
sci.math.symbolic
Newsgroup Symbolische Mathematik
Im Buchhandel erhältlich:
First Leaves: A Tutorial Introduction to Maple V
Maple V Language Reference Manual
The Maple V Handbook
The Maple Technical Newsletter (MTN)