A science API for Java (original) (raw)
JSci - A science API for JavaTM
This is a free set of JavaTM packages. The aim is to encapsulate scientific methods/principles in the most natural way possible. As such they should greatly aid the development of scientific based software. This software is supplied "as is" and that there are no guarantees.
This is a SourceForge project.
This work is open to suggestions and contributions. If you like, you can be notified of future updates either viaemail or the JScie-group.
Features
- Abstract math interfaces
- Linear algebra (support for various matrix and vector types)
- Statistics (including probability distributions)
- Wavelets
- Newtonian mechanics
- Chart/graph components (AWT and Swing)
- MathML DOM implementation
- Lots more...
License
Downloads
- Current version(version 1.1, 26/07/09 18:45, 4.08MB, J2SE 1.3)
- Future version(New API - lessons learnt from current version, Java 5)
- Last release for JDK 1.1.8(version 0.90, 04/10/03 19:23, 2.5MB, JDK 1.1.8)
- LPSolve package
- MathML DOM classes
Installation
- Download.
- Unzip JSci.zip.
- Browse index.html for further instructions.
Note: xerces is required for some classes.
Online Documentation
Online Examples
My chaos applets are now online.
In the Works
Improved documentation. Eigenvalue methods for more general matrices.
Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.