Was ist Java Math?
Eine typische Java-Math-Klasse bietet elementare trigonometrische, logarithmische und exponentielle Methoden. Betrachtung komplexerer Mathematik wie die Lösung für dieses Integral:
\[\int_0^5 x^2\]
Mithilfe einer Java-Math-Klasse müssen für die Programmierung zur Lösung dieses Integrals die folgenden Überlegungen angestellt werden.
- Wahl des Algorithmus: zur Verwendung für die numerische Integration
- Speicherverwaltung: zum Zuweisen von ausreichend physischem Speicher zu Variablen
- Überlegungen zur Gleitkommazahl: zur Vermeidung von numerischem Überlauf und Unterlauf
- Programmierlogik: zur Verwendung von Nested Loops für iterative Lösungen und Matrix-Operationen
Durch Vergleichen eines ausführlichen Java-Programms mit dem einzeiligen Befehl integral(@(x) x.^2, 0, 5), der direkt in einen Java-Aufruf wie beispielsweise integral_xSq(1,0,5) umgewandelt wird, können sich Mathematiker eher auf die Mathematik als auf die Programmierung konzentrieren. MATLAB®, MATLAB Compiler SDK™ und zugehörige Toolboxes wurden entwickelt, um diese Komplexität zu bewältigen.
Beispiele und Anleitungen
Softwarereferenz
Siehe auch: Bereitstellung auf Desktops und im Web