JML - Java Math Library.

Overview

JML

JML - Java Math Library.

JML is a Java Math Library for solving Advanced Mathematical calculations.

Disclaimer

  1. This project is under heavy development and bugs and well, missing features will be very prominent. Feel free to open issues here and Pull Requests here.

  2. JML is an advanced Mathematics library, for advanced mathematical calculations, and not for OpenGL Mathematical calculations. For OpenGL maths in Java check JOML.

Current Roadmap List

Feature Description Support
Simultaneous Equations Solve Simultaneous Linear Equations Using Gauss Elimination
To Degrees/ To Radians Convert and return the value of the angle to Radians or Degrees
Integration Support Give the integrated value of the equation or value passed
Differentiation Support Give the differentiated value of the equation or value passed
Vector Calculations Basic Vector Calculations, like Vector Addition, Subtraction, etc.
More Useful Features To be added Soon

-> Complete and Satisfactory and Tested. -> Implemented, but certain features and tests are missing. -> Currently being developed and tested. -> Is not yet implemented or developed.

Test

Testing is a very important part of this project. So, please, when adding new features or fixing bugs, make sure that the code has passed all tests.

Thanks for Checking out JML. Currently, there isn't any powerful features at the moment, but they are being worked on.

You might also like...

Hierarchical Temporal Memory implementation in Java - an official Community-Driven Java port of the Numenta Platform for Intelligent Computing (NuPIC).

htm.java Official Java™ version of... Hierarchical Temporal Memory (HTM) Community-supported & ported from the Numenta Platform for Intelligent Comput

Dec 1, 2022

An Engine-Agnostic Deep Learning Framework in Java

An Engine-Agnostic Deep Learning Framework in Java

Deep Java Library (DJL) Overview Deep Java Library (DJL) is an open-source, high-level, engine-agnostic Java framework for deep learning. DJL is desig

Jan 7, 2023

Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.

Datumbox is an open-source Machine Learning framework written in Java which allows the rapid development of Machine Learning and Statistical applications.

Datumbox Machine Learning Framework The Datumbox Machine Learning Framework is an open-source framework written in Java which allows the rapid develop

Dec 9, 2022

java deep learning algorithms and deep neural networks with gpu acceleration

Deep Neural Networks with GPU support Update This is a newer version of the framework, that I developed while working at ExB Research. Currently, you

Jan 6, 2023

Java version of LIBLINEAR

This is the Java version of LIBLINEAR. The project site of the original C++ version is located at http://www.csie.ntu.edu.tw/~cjlin/liblinear/ The ups

Dec 11, 2022

Learning Based Java (LBJava)

Learning Based Java LBJava core LBJava examples LBJava maven plugin Compiling the whole package From the root directory run the following command: Jus

Jun 9, 2019

Kodlama IO | JAVA & REACT Projects

Kodlama IO | JAVA & REACT Projects

Human Resources Management System Creating a human resources system using Java-SpringBoot that can be used by employers, job seekers and system person

Oct 19, 2022

Java Exp FrameWork

Exp Poc框架并不少,TangScan、Pocsuite 等等,用python写一个其实是很简单的事情。为什么要重复造这个轮子呢? 看过不少漏洞了,差不多都是本地很杂乱的存放poc,很多语言都有,而且大多数poc也只能弹个计算器而已.....所以很早就想拥有一个属于自己的统一存放Exp的地方,也

Oct 9, 2022
Owner
Java Math Library
Organization for the Java Math Library.
Java Math Library
Java project of math function and counting

This is program for some math function created by me. They are not exactly efficient, they are just for education purposses.

null 1 Feb 2, 2022
MathParser - a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java

MathParser is a simple but powerful open-source math tool that parses and evaluates algebraic expressions written in pure java. This projec

AmirHosseinAghajari 40 Dec 24, 2022
neutriNote - Markdown + Math in Just 3 MB!

Official | FAQ | Documentation | Mastodon | XDA neutriNote (Community Edition) What is neutriNote? In a nutshell, all-in-one preservation of written t

AppML 186 Jan 3, 2023
Math World is an android application specialized in mathematics discover more about it in README.

Math World App Math World is an Android Application specialized in mathematics, where the application includes some sections related to arithmetic, un

null 7 Mar 12, 2022
Java Statistical Analysis Tool, a Java library for Machine Learning

Java Statistical Analysis Tool JSAT is a library for quickly getting started with Machine Learning problems. It is developed in my free time, and made

null 752 Dec 20, 2022
An Open Source Java Library for the Rubiks Cube!

?? Table of contents Overview What is Cubot? Why would you want it? Documentation Installation Updates ?? Overview A Java library to help you : Virtua

Akshath Raghav 13 Oct 17, 2022
Tribuo - A Java machine learning library

Tribuo - A Java prediction library (v4.2) Tribuo is a machine learning library in Java that provides multi-class classification, regression, clusterin

Oracle 1.1k Dec 28, 2022
👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike

Quick Info this library tries to solve language detection of very short words and phrases, even shorter than tweets makes use of both statistical and

Peter M. Stahl 532 Dec 28, 2022
A library to check MIUI autostart permission.

MIUI Autostart A library to check MIUI autostart permission state. Supported versions MIUI 10 (firebase) MIUI 11 (physical device 11.0.9) MIUI 12 (phy

Kumaraswamy B G 31 Jan 2, 2023
Library for helping mods that use graph networks, like Wired Redstone

GraphLib Library for helping mods that use graph networks, like Wired Redstone. GraphLib and HCTM-Base This library is based on HCTM-Base by 2xsaiko a

Data 6 Nov 5, 2022