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-10-30 11:21
15.3.2

Bugfixes and makefile fixes were made. An old, important bug was fixed in the Mathomatic solve routine, where solve was failing on some easy to solve equations indeterminately because of incorrect infinite loop detection code. Solving should work perfectly now. Saving and restoring expressions with NaN in them will not fail now, giving only a warning instead of an error. PDF manual creation with htmldoc (using "make pdf") was fixed and made safe. The matho-primes utility was improved.
Tags: Bugfixes

2010-10-24 05:04
15.3.1

A C code cleanup was done. Documentation and the help command were improved. A cmake build file was added. Solving was fixed to exit gracefully instead of abort for errors. The code now compiles with full optimization and more equation spaces.
Tags: Maintenance

2010-10-10 17:54
15.3.0

Many improvements were made to the user interface. m4 Mathomatic now echoes line input for easier use. Capitalized E, I, and PI are now general variables and not the universal constants e, i, and pi. The "set negate_highest_precedence" option was removed. Polynomials are now displayed with fewer parentheses, looking much nicer. Error reporting was improved. A Debian Menu System file and icon were made and a "list hexadecimal" command option was added, for displaying exact hexadecimal floating point values for constants within mathematical expressions.
Tags: Feature Enhancements

2010-09-28 16:02
15.2.2

Everything was cleaned up and organized some more. Output is flushed more often, as needed. A new set option called "set plot_prefix" was added to allow custom plot functionality.
Tags: cleanup, new options

2010-09-01 06:44
15.2.1

This is a stable release of the Mathomatic computer algebra system, with a new ability to operate from the shell command line. For example, "mathomatic -eq 2+3" results in "answer = 5". Many compilation and run-time problems were solved. Package maintainers should read the change log for important new packaging instructions for this and future versions.
Tags: Feature Enhancement, Bugfixes

Project Resources