Download List

Project Description

Mathomatic is a portable, general-purpose computer algebra system (CAS) that can solve, differentiate, simplify, combine, and compare algebraic equations, perform standard, complex number, modular, and polynomial arithmetic, etc. It does some calculus and is very easy to compile/install, learn, and use. The symbolic math application with a simple command-line interface is designed to be a colorful algebra calculator that is reliable, responsive, and convenient to use. The symbolic math library is lightweight and easy to include in other software, due to being written entirely in C with no additional dependencies.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-12-27 04:18
15.3.7

The license for all documentation was changed from the GNU LGPL version 2.1 to the GNU Free Documentation License (GFDL) version 1.3. The Mathomatic software and all else remain licensed under the GNU LGPL version 2.1. The modulus operator (%) was fixed to always evaluate to an integer when both arguments are integers. Command equation-number-range entry is less strict and easier to use now.
Tags: Maintenance, Bugfixes

2010-12-20 01:25
15.3.6

A thorough cleanup was done to make Mathomatic more consistent and helpful. Integer variables were made more useful. Trig functions can have arguments in degree units now; the default is still radians.
Tags: cleanup

2010-11-29 04:35
15.3.5

C code cleanup for efficiency and beauty was done. Mathematical expressions from other free CAS programs like Maxima and Axiom can now be parsed. Plotting and shell command line usage has improved. User and developer documentation has improved.
Tags: cleanup

2010-11-15 00:42
15.3.4

A bug where space characters might be spewed on improper input was fixed. Code was added so that solving for variable^2 or 0^2 will isolate the square root of that variable (if any) and then square both sides of the equation. This works for any power and variable with any equation with roots. A C code cleanup was done.
Tags: Feature Enhancement, bugfix

2010-11-09 08:11
15.3.3

The C code and makefiles were corrected. The -e and "set finance" options were improved.
Tags: Maintenance

Project Resources