All Projects → Kyle-Pu → Mathematics

Kyle-Pu / Mathematics

Licence: MIT license
Various math formulas coded in Java to help students all across the world!

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Mathematics

pacopy
📐 Numerical parameter continuation in Python.
Stars: ✭ 33 (-5.71%)
Mutual labels:  mathematics
math eval
✖️➕➖➗ `math_eval` safely evaluates mathematical expressions
Stars: ✭ 33 (-5.71%)
Mutual labels:  mathematics
mathlingua
MathLingua is a language used to describe mathematical definitions, theorems, conjectures, and axioms in a way that can be easily written, read, and understood by both people and computers.
Stars: ✭ 68 (+94.29%)
Mutual labels:  mathematics
maelstrom
Numerical simulation of magnetohydrodynamics.
Stars: ✭ 28 (-20%)
Mutual labels:  mathematics
maths-for-deep-learning-ai
A open source book covering the foundational maths of deep learning and machine learning using TensorFlow
Stars: ✭ 35 (+0%)
Mutual labels:  mathematics
curve-shortening-demo
Visualize curve shortening flow in your browser.
Stars: ✭ 19 (-45.71%)
Mutual labels:  mathematics
ai-math-roadmap
Your no-nonsense guide to the Math used in Artificial Intelligence
Stars: ✭ 173 (+394.29%)
Mutual labels:  mathematics
manifolds
Coordinate-free hypersurfaces as Haskell types
Stars: ✭ 37 (+5.71%)
Mutual labels:  mathematics
smoothfit
Smooth data fitting in N dimensions.
Stars: ✭ 40 (+14.29%)
Mutual labels:  mathematics
pwsh-prelude
PowerShell “standard” library for supercharging your productivity. Provides a powerful cross-platform scripting environment enabling efficient analysis and sustainable science in myriad contexts.
Stars: ✭ 26 (-25.71%)
Mutual labels:  mathematics
meshgen-comparison
🕸️ A comparison of mesh generators.
Stars: ✭ 25 (-28.57%)
Mutual labels:  mathematics
alchemy
Generate any a-by-( b + c ) finite rectangle SVG containing potentially Infinitely many a-by-( 2 * b ) finite rectangles animated along a number line of ( ( c - b ) / a )^n scale symmetry.
Stars: ✭ 29 (-17.14%)
Mutual labels:  mathematics
euclid.js
2D Euclidean geometry classes, utilities, and drawing tools
Stars: ✭ 69 (+97.14%)
Mutual labels:  mathematics
material-ui-swing
♥️ A modern Material Design UI for Java Swing ♥️
Stars: ✭ 255 (+628.57%)
Mutual labels:  java-swing
ra
Basic Analysis, undergraduate real analysis textbook
Stars: ✭ 33 (-5.71%)
Mutual labels:  mathematics
chaotic-maps
Simple implementations of chaotic maps in Processing
Stars: ✭ 18 (-48.57%)
Mutual labels:  mathematics
cafe
🧊 Презентації та Воркшопи
Stars: ✭ 20 (-42.86%)
Mutual labels:  mathematics
rclc
Mathematical expression calculator with big integers, floats, common fractions, and complex numbers support
Stars: ✭ 24 (-31.43%)
Mutual labels:  mathematics
series-formelles
Translation of, and commentary on, Joyal's classic paper "Une théorie combinatoire des séries formelles" (A combinatorial theory of formal series)
Stars: ✭ 24 (-31.43%)
Mutual labels:  mathematics
Project-Euler
Send PRs to contribute and see the Codemasters solving some really mind boggling questions.
Stars: ✭ 21 (-40%)
Mutual labels:  mathematics

Mathematics

Creating a HUGE math library coded in Java, C++, and Python! Great for both new and experienced developers. All math levels are welcome!!!

Open Source Helpers Feel free to subscribe to our contribution stream on CodeTriage!

Join the chat at https://gitter.im/Kyle-P-Mathematics/Lobby The official chat room for the repo!

Gitter The official chat room for work on the GUI!

Welcome! Plan of Action & Goals

After a long break, this repo is coming back into active status once again!

We aim to build this repo out as an easy way for people to get into the open source community on a broad project open to any and all math programs!

We're beginning to add programs in C++ and Python so we can reach more people.

Please feel free to reach out on our Gitter chat above!

Who Can Contribute

Anyone! We're really looking for people of all experience levels to come and write some programs.

Some more advanced sub-projects include the GUI and the Graphing Calculator applications.

Details

The purpose of this app is to assist students with understanding math formulas. Some calculators compute a specific type of calculation for the user and also explain why the answer is what it is.

Contributing

  • We have lots of opportunities available for NOVICE to ADVANCED programmers. Contributions range from developing new math programs to developing graphing calculators and other more complex tasks!
  • Be sure to refer to IDEAS.md. This is where all our ideas and available work will be hosted. This is where most of the available coding tasks will be. Other programming tasks may involve the GUI, but most other opportunities can be found in the issues section of this repository.
  • Check the issues section to help fix bugs and manage the project.
  • Reading this file is a requirement in order to begin contributing: https://github.com/Kyle-P/Mathematics/blob/master/CONTRIBUTING.md. Please pay special attention to how to format your pull requests, issues, etc.

Future Plan

  • Create a GUI
  • Bring all this work together into a desktop, online, and mobile app!
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].