Commit graph

4 commits

Author SHA1 Message Date
minskim
9642bfa73d Update mathomatic to 11.3b.
Changes:
Proper exit after error reading files on the command line.

Added code to preserve roots of integers, if the result is irrational.

Fixed "calculate >filename".

Made "+/-2^.5" work as expected.

Code cleanup.

Full simplify added for every loop of taylor command.

Removed "replace temp" option, so that the "temp" variable can be renamed.
2004-07-26 17:37:02 +00:00
minskim
bbbefe1a97 Update mathomatic to 11.2e.
Changes:
  Renamed the Mathomatic executable to "mathomatic".

  Add inverse Laplace transform.  Usage: laplace inverse x

  Fixed bug in solving for zero, which occurred when there were no
  variables in the divisor.

  Some improvement in solve routine.
2004-07-04 16:38:47 +00:00
minskim
ac24d7b58c Update mathomatic to 11.2d.
Changes:

Slight improvement to integrate and laplace commands.
Integrate/laplace x on (a+x)/(b+c) works now.

Added more examples to the documentation (am.htm).

2 to 10 times speedup for simplify command by fixing polynomial factoring.
2004-06-28 13:58:25 +00:00
minskim
4fe29920ec Import mathomatic-10.9b from pkgsrc-wip.
Packaged by Bruce J.A. Nourish, and slightly modified by me.

Mathomatic is an automatic algebraic manipulator that is self-testing
and strictly follows the rules of algebra.

Mathomatic is an interpreter that can:
  - Solve, simplify, and compare algebraic equations.
  - Combine simultaneous equations.
  - Perform basic calculus operations.
  - Generate the sensitivity formula for one or more variables in an
    equation.
  - Act like a double precision floating point programmable calculator.
  - Perform complex number and polynomial arithmetic.
  - Compute the Greatest Common Divisor of numbers or polynomials.
  - Generate "C" code from equations.
2004-03-31 18:14:08 +00:00