Mathematica repräsentiert seit 1988 den Standard für technical computing.
Mathematica ist eine Plattform für die Entwicklung von Verfahren, Analyse von Daten, Durchführung von Modellrechnungen, Simulationen, Optimierungen und den Bau von Prototypen. Es kann mit darauf aufbauenden Applikationen kombiniert werden, oder dank seiner eingebauten Programmiersprache beliebig erweitert werden. Mit dem MathLink API können Verbindungen zu anderen Programmen oder zu Datenbanken realisiert werden.
Exaktes Rechnen mit beliebig großen Zahlen
Gleitkommazahlen beliebiger Genauigkeit
Adaptive Genauigkeitskontrolle
⇒ Kein unbemerkter Genauigkeitsverlust
Integration und Summation
Nullstellen und Minima, Optimierung
Differentialgleichungen
⇒ Alle wichtigen Verfahren bereits eingebaut: schnellere und kostengünstigere Entwicklung
Differenzieren und Integrieren, Summation
Lösen polynomialer Gleichungssysteme
Reihenentwicklungen, Grenzwerte
⇒ Sie arbeiten mit analytischen Methoden genau so wie mit numerischen. Das können Ihre bisherigen Tools nicht.
Darstellung von Datenreihen
Funktionen mit einem oder zwei Parametern
Parametrische Kurven und Fächen, Implizite Flächen
Animation
Stereoton
⇒ Wirksame Präsentation und Kommunikation.
Eine hochentwickelte Progammiersprache, die funktionales, deklaratives und objekt-orientiertes Programmieren vereinigt
Dokumentationshilfsmittel
Support für große Anwendungen.
Compiler für zeitkritischen numerischen Code.
⇒ Für Ihre eigenen Methoden und die Formeln, die nicht im Lehrbuch stehen.
Notebooks sind interaktive Dokumente, die hierarchisch gegliederte Information enthalten: Text, Formeln, Graphik, aktive Elemente und Hyperlinks.
Notebooks werden in symbolischer Form in Mathematicas eigener Datenstruktur gespeichert und können also von Programmen erstellt oder manipuliert werden.
Das Frontend ist auf einheitliche Weise konfigurierbar, über Menus, den Options-Inspektor, aber auch programmgesteuert. Es eignet sich für diese Anwendungen:
Interaktives Experimentieren mit Mathematica, Prototyping
Darstellung interaktiver Dokumentation
Die ganze Mathematica-Dokumentation ist in Notebook-Form vorhanden
Darstellung und Publikation von Resultaten
Separate Bildschirm- und Druckerumgebungen erlauben das optimale Anpassen von Dokumenten auf Bildschirm und Papier
Präsentationen
Eine weitere Stil-Umgebung ist auf Präsentationen optimiert.
Computerunterstützer Unterricht.
Implementierung graphischer Benutzerschnittstellen
Fertige Applikation für Ihr Front- oder Backoffice.
Ein Plug-In Baustein in Ihrer IT-Infrastruktur