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!
Eigenmath
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:
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:
Can differentiate and Integrate terms:
Can define functions & work with imaginary terms:
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:
Can graph functions
(only from -10 to 10 - wish you could change range)
More examples of graphs: http://www.eigenmath.net/help/examples.html
...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:
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:
Can differentiate and Integrate terms:
Can define functions & work with imaginary terms:
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:
Can graph functions
(only from -10 to 10 - wish you could change range)
More examples of graphs: http://www.eigenmath.net/help/examples.html
- Andrew Lee
- Posts: 3065
- Joined: Sat Feb 04, 2006 9:19 am
- Contact: