The GroovyLab environment aims to provide a MATLAB/Scilab like scientific computing platform that is supported by a scripting engine implemented in Groovy language. The GroovyLab user can work either with a MATLAB-like command console, or with a flexible editor based on the rsyntaxarea (http://fifesoft.com/rsyntaxtextarea/) component, that offers more convenient code development. GroovyLab supports extensive plotting facilities and can exploit effectively a lot of powerful Java scientific libraries, as JLAPACK , Apache Common Maths , EJML , MTJ , NUMAL translation to Java , Numerical Recipes Java translation , Colt etc. Also, GroovyLab supports Computer Algebra based on the symja (http://code.google.com/p/symja/) project.
GiHub site:
https://github.com/sterglee/jlabgroovy
Follow GroovyLab
User Reviews
-
GroovyLab can be used by a Java programmer to work efficiently with scientific tasks with a MATLAB like high level syntax. Additionally, GroovyLab scripts can be easily combined with MATLAB, thus the scientist can combine the flexibility of Groovy for general purpose code with the computational effectiveness of MATLAB.