Difference between revisions of "Mathics"

From ArchWiki
Jump to: navigation, search
(Short description, installation and usage of Mathics.)
 
Line 1: Line 1:
 
[[Category:Mathematics and science]]
 
[[Category:Mathematics and science]]
{{Article summary start}}
+
{{Related articles start}}
{{Article summary text|This article contains information about the installation, configuration and use of Mathics.}}
+
{{Related|Matlab}}
{{Article summary heading|Related}}
+
{{Related|Octave}}
{{Article summary wiki|Matlab}}
+
{{Related|Mathematica}}
{{Article summary wiki|Octave}}
+
{{Related articles end}}
{{Article summary wiki|Mathematica}}
+
 
{{Article summary end}}
 
 
[http://www.mathics.org Mathics] is a free CAS (Computer Algebra System) for symbolic mathematical computations that uses [[Python]] as its main language. It aims at achieving a Mathematica-compatible syntax and functions. It relies mostly on Sympy for most mathematical tasks and, optionally, Sage for more advanced stuff.
 
[http://www.mathics.org Mathics] is a free CAS (Computer Algebra System) for symbolic mathematical computations that uses [[Python]] as its main language. It aims at achieving a Mathematica-compatible syntax and functions. It relies mostly on Sympy for most mathematical tasks and, optionally, Sage for more advanced stuff.
  

Revision as of 16:08, 5 July 2014

Mathics is a free CAS (Computer Algebra System) for symbolic mathematical computations that uses Python as its main language. It aims at achieving a Mathematica-compatible syntax and functions. It relies mostly on Sympy for most mathematical tasks and, optionally, Sage for more advanced stuff.

Installation

Mathics can be installed with the package mathicsAUR, available in AUR.

Using Mathics

Mathics can be used through a CLI or a web interface

Mathics CLI

Just execute from a command line:

$ mathics

Mathics web interface

Before you run mathics web interface you must execute in the command line the following (as the user who will execute mathics):

$ /usr/lib/python2.7/site-packages/mathics_initialize.py

Then execute from the command line:

$ mathicsserver