Eigenmath

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
erazz
Posts: 6
Joined: Mon Aug 21, 2006 11:22 pm

Eigenmath

#1 Post by erazz »

Link: http://www.eigenmath.net/
WiKi: http://en.wikipedia.org/wiki/Eigenmath
Size: 544Kb

Possible category:
Productivity / Calculators
Productivity / Misc
Productivity / CAS (computer algebra system)

Synopsis: (taken from WiKi)
Eigenmath is a free, easy to use, multiplatform computer algebra system by George Weigt, currently available for Windows, Linux and Mac OS X. Eigenmath is written in the C programming language, and the source code is freely available.

Writes settings to: None

How to extract: No extaction - Launch the program by double-clicking on Eigenmath.exe

License: Freeware/Open Source

System Requirements: Windows, Linux and Mac OS X.


My take:
Loads instantly. Runs fast. Handles very long numbers well. A lot of functions. Almost like a very light and simple MatLab. Can do scripts as well.

I like it!

orchus
Posts: 22
Joined: Mon Aug 14, 2006 10:11 pm

#2 Post by orchus »

EigenMath is great for solving algebra & calculus problems
...especially considering it's size (557,056 bytes)

I wish it could draw graphs, beyond -10 to 10


Direct Windows EXE download: http://www.eigenmath.net/Eigenmath.exe
(No Install - just run EXE)

LONG single page Help File: http://www.eigenmath.net/help/help.html



Can factor algebraic terms:

Image

Enter A B or A*B to multiply A times B.
AB is the symbol A sub B.
Enter X^Y to raise X to the power Y



Can factor numbers:

Image



Can differentiate and Integrate terms:

Image



Can define functions & work with imaginary terms:

Image

A=B evaluates B and binds the result to the symbol A.
A(X)=B does not evaluate B till A is evaluated.

Can type:
f(x) = 2 x^2+3 x+4
g(x) = 4 x+2
h(x) = f(x)+g(x)
h(x)
and it returns: 6 + 7x + 2x^2

can type: h(x) and press factor button
and it returns: (2 + x) (3 + 2x)

can type: roots (h(x))
and it returns: [ -2 -3/2 ]
(roots or values of x when h(x)=0 )

can type:
p(x) = d(h(x),x)
p(x)
and it returns: 7 + 4x
(derivative of h(x) with respect to x)

can type:
m(x)=integral(p(x),x)
m(x)
and it returns: 7 x + 2 x^2
(indefinite integral of p(x) with respect to x)

can type:
w(x) = eval(integral(p(x)))
w(5) - w(2)
and it returns: 63
(definite integral of p(x) evaluated for x=5 minus that for x=2)

can type: m(x) = a x^2 + b x + c
roots( m(x) )
and it returns the quadratic equation



It can do factorials:

Image


Can graph functions
(only from -10 to 10 - wish you could change range)

Image

Image


More examples of graphs: http://www.eigenmath.net/help/examples.html

User avatar
Andrew Lee
Posts: 3065
Joined: Sat Feb 04, 2006 9:19 am
Contact:

#3 Post by Andrew Lee »

Posted to the database. Thanks!

Quite an incredible piece of software, considering its size!

I had a great time playing with it! :D

Post Reply