A new version of the JMathLib has been released.
Check it out here.
New functions: Added a new update manager. Added a test version of a java servlet. Added support for a++ and 5++. Added support for a-- and 5--. Added support for a+=5 -> a=a+5. Added support for a-=5 -> a=a-5. Added support for a*=5 -> a=a*5. Added support for a/=5 -> a=a/5. Added "cut","paste","copy" to AWT GUI. Added "ctrl-x","ctrl-v","ctrl-c" to AWT GUI. JMathLib is now thread save, you can run multiple instandes a the same time. Added the euler number as predefined variable. Added quit. Added exit. Added pwd. Added TextUI as a first version of a text based user interface. Bugfix for DoubleNumberToken.java support for [1,0,3].^0 = [1,1,1] and 0.^[1,0,2] = [0,1,0]. Added format. Added jmathlib.sh for starting JMathLib on unix.
JMathLib is a clone of
Matlab, but written entirely in
A library of mathematical functions designed to be used in evaluating complex expressions and display the results graphically. It will be used either interactively through a terminal like window or to interpret script files.
It is intended to be a java version of programs such as MatLab, Octave, FreeMat, Scilab.
JMathLib is licensed under the Lesser General Public License