Java™ Numerical Library
Advanced numerical analysis and charting for Java
The JMSL Numerical Library is the broadest collection of mathematical, statistical, financial, data mining, and charting classes available in 100 percent Java. It is the only Java programming solution that combines integrated charting with the reliable mathematical and statistical functionality of the industry-leading IMSL Library algorithms. This blend of advanced numerical analysis and visualization on the Java platform allows organizations to gain insight into valuable data and share analysis results across the enterprise quickly.
Mathematical, statistical, and charting functionality in JMSL
“The flexibility provided by the IMSL Library has permitted us to build a unique and flexible post-processing system, allowing us to compete head-to-head in the global weather services market”
Senior Development Meteorologist
The JMSL Library provides robust data analysis and visualization technology for the Java platform and a fast, scalable framework for tailored analytical applications. By leveraging its pre-built algorithms, users can save weeks or months of development effort by embedding JMSL Library functions rather than building new algorithms from scratch. The intuitive object-oriented programming interface allows Java developers to be immediately productive.
The JMSL Library provides a broad range of functionality, from basic algorithms such as linear algebra and regression to advanced neural network forecasting and other data mining, modeling, and prediction technologies. The neural network forecasting classes have tremendous potential for businesses by offering the ability to build predictive models using historical data and training the network to optimize the model over time as more information is obtained. This functionality can be applied to an unlimited set of applications, such as bioinformatics and life sciences, fraud detection, risk management and portfolio optimization, manufacturing yield analysis, and more.
And many more...
||Basic and Nonparametric Statistics
||Function and Spline
||Neural Network Engines
||Time Series and Forecasting
||Line, Pie, Scatter, Bar, and Box
||Neural Network Data Pre-processors
|Interpolation and Approximation
||Tests of Goodness of Fit
||Polar, Area, Contour, and Histogram
||Naïve Bayes Classification
||Date and Time Support
||Fully Interactive Capabilities
|Finance and Bond Calculations
||Probability Distribution Functions
||Random Number Generator
||Heat Map and Tree Map
Learn more about our capabilities.
Move your application to different platforms quickly and easily by using core components that insulate from the underlying infrastructure.
See how we can help
Protect your software against security risks by detecting vulnerabilities within code and during runtime. With advanced static code analysis, runtime debugging, predictive analytics, and open source scanning, you’re covered.
Strengthen your code
Developing User Interfaces
Simplify the development of your user interfaces, from complex visual data analysis to basic GUIs, with comprehensive graphics, controls, and data processing toolkits.
See how it works
Debugging Complex Code
Prevent execution, memory, and data issues before they reach production by using highly scalable and customizable visual debugging.