The JEP Java Expression Parser can parse and evaluate mathematical expressions. The DJep package adds differentation, simplification vectors and matrices, abstract groups and several other advanced features.
Below is a console for the VectorJep part of the DJep package, which adds vector handling, including dot product '[1,2,3].[1,2,3]', cross product '[1,2,3]^^[4,5,6]', matrix multiplication '[[1,2],[3,4]]*[1,1]'.
The DJep (org.lsmp.djep.*) portions of the package is copyright Richard Morris (c) 2005. email@example.com. The org.nfunk.jep parts are by Nathan Funk (c) 2005. Both parts dual licensed under the GNU General Public License and a commercial license.
This code (i.e. org.lsmp.djep.*) is covered by a Creative Commons Attribution, Non Commercial, Share Alike license License and is copyright Richard Morris (c) 2004.
|Home Page, DJep Home Page, JEP Home Page, Sourceforge project page, Documentation.||© 2005 Nathan Funk and Richard Morris|