# Difference between revisions of "Mathics"

Jump to navigation
Jump to search

Mefistofeles (talk | contribs) (Short description, installation and usage of Mathics.) |
(converted to 'Related articles' template, see Help_talk:Style/Article_summary_templates#Deprecation_of_summaries_and_overviews) |
||

Line 1: | Line 1: | ||

[[Category:Mathematics and science]] | [[Category:Mathematics and science]] | ||

− | {{ | + | {{Related articles start}} |

− | {{ | + | {{Related|Matlab}} |

− | + | {{Related|Octave}} | |

− | + | {{Related|Mathematica}} | |

− | {{ | + | {{Related articles 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 mathics^{AUR}, 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