MMA browser usage - axkr/symja_android_library GitHub Wiki
Symja can be used as computer algebra system in a web browser featuring Mathematica-compatible syntax and functions.
Installation
Make sure that a Java 11 runtime environment (JRE 11) is installed. At a terminal you can type java -version
to see if it is installed.
Download the latest Symja release from
Unzip the download in a separate folder and modify the guisymjamma.bat
file to use your Java 8 installation path to run the Symja web browser app.
"%JAVA_HOME%\bin\java" -Dfile.encoding=UTF-8 -classpath "lib/*" org.matheclipse.io.servlet.MMAServletServer
Maven
Alternatively, if you're using Maven you can run this Maven command:
mvn -f pom.xml exec:java@mmaserver -pl matheclipse-io
The notebook interface should be opened in the browser URL:
http://localhost:8080/mmaindex.html
You can search through the help pages by pressing the "question mark" on the right side and inserting the function name. In the following screenshot the help page of the function Solve
is displayed. Often for the function there is an Examples
section. If you click on one of the examples it should be copied to the left and executed by the engine.