Mathomatic

Portable, general purpose CAS (Computer Algebra System) written entirely in the C programming language
Download

Mathomatic Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • George J. Gesslein II
  • Publisher web site:
  • http://mathomatic.org/math/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 336 KB

Mathomatic Tags


Mathomatic Description

Portable, general purpose CAS (Computer Algebra System) written entirely in the C programming language Mathomatic is a free software, published under the GNU Lesser General Public License (LGPL version 2.1). This is a console mode application that does quick calculations and symbolic math.Mathomatic is designed to be as general and easy to use as possible, and as such, has no programming capability.Mathomatic implements most of the rules of algebra for subtraction (-), addition ( ), modulo division (%), multiplication (*), division (/), and all forms of exponentiation (^). All arithmetic is double precision floating point with up to 14 decimal digitMathomatic compiles and runs under any operating system with a C compiler, especially GNU/Linux. There are no dependencies other than the standard C libraries. Mathomatic has been under development since 1986 and now stands at 16,000 lines of code (including comments). Here are some key features of "Mathomatic": · combine and solve algebraic equations, · completely simplify, expand, and compare expressions, · do calculus transformations (derivative, polynomial integral and Laplace, extrema, and Taylor series), · help with series analysis (sum and product), · do standard, complex number, and polynomial arithmetic, · generate efficient C, Java, and Python code from equations, · and perform quick calculations, all in color, for easier reading. What's New in This Release: · Fixed a problem with the -q (quiet mode) option being ignored if the session options were ever saved with the "set save" command. · Added code to allow Mathomatic output to be redirected by default. · Fixed the derivative command to be successful even when the result is 0, when compiled as a library. · Added ability to log symbolic math library results, and made command behavior more consistent in the library by always returning the final result string. · The factor command now factors more by factoring out the GCD of rational coefficients.


Mathomatic Related Software