Wie implementiere ich Mathematica-Anwendungen?

2278
user1413

Wie stellt man Mathematica-Anwendungen bereit? Es scheint, dass die einzige Option die Verwendung des Mathematica-Players ist ( http://www.wolfram.com/solutions/interactivedeployment/compare.html ). Ist das richtig?

Es gibt keine Möglichkeit, Mathematica-Code in eine EXE-Datei zu kompilieren? Ich weiß über MathCode ( http://www.wolfram.com/products/applications/mathcode/ ) Bescheid, aber es scheint die GUI nicht zu kompilieren.

5

1 Antwort auf die Frage

4
A Dwarf

Sie haben einige Optionen, die hier beschrieben werden: Document and Deploy

Zusammenfassen:

  • Über den Mathematica Player (den Sie als eine andere Art von Flash Player ansehen konnten und daher eine ausführbare Datei zum Anzeigen von Mathematica-Notizbüchern sind).
  • Über eine Sprach-API (mit der Sie Mathematica in die Sprache Ihrer Wahl einbetten können, vorausgesetzt, es gibt eine API dafür. Zum Beispiel J / Link oder .Net / link für Java bzw. C #. Sie können entweder die Programmiersprache in Mathematica verwenden oder erstellen Sie Anwendungen in der Programmiersprache, die Mathematica-Kernel und -Objekte verwenden.)
  • Über webMathematica (das die Bereitstellung auf Webservern ermöglicht und Ihre Arbeit über einen Browser mit dem erforderlichen Plugin zugänglich macht)

Es gibt ein paar weitere Optionen. Dies sind jedoch diejenigen, die Ihren Anforderungen näher kommen.