Author Topic: JMathLib is a cross platform Octave or Matlab clone written in java  (Read 1204 times)

0 Members and 1 Guest are viewing this topic.

Software Santa

  • Administrator
  • *****
  • Posts: 4285
  • OS:
  • Mac OS X 10.9 Mac OS X 10.9
  • Browser:
  • Firefox 28.0 Firefox 28.0
JMathLib is a cross platform Octave or Matlab clone written in java. For Windows Systems (and there is an Applet version included for Mac or Linux systems).


JMathLib is used to evaluate complex mathematical expressions and display the results graphically. It can be used either interactively or to interpret script files (m-files). It is a clone of Matlab, Octave, FreeMat, Scilab but written 100% in java.


JMathLib is a clone of Matlab, but written entirely in java.
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

New release: JMathLib version 0.9.4
Updater is more sophisticated now. New Functions. Some bugfixes.

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 instances at 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 support for [1,0,3].^0 = [1,1,1] and 0.^[1,0,2] = [0,1,0]. Added format. Added for starting JMathLib on unix.


Welcome Visitor: