Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdullahalshawafi/mathemati_
An absolute masterpiece website for solving mathematical problems numerically.
https://github.com/abdullahalshawafi/mathemati_
css flask html javascript mathematics numerical-analysis python web-development
Last synced: about 16 hours ago
JSON representation
An absolute masterpiece website for solving mathematical problems numerically.
- Host: GitHub
- URL: https://github.com/abdullahalshawafi/mathemati_
- Owner: abdullahalshawafi
- Created: 2020-05-17T15:53:05.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-23T16:55:03.000Z (about 1 year ago)
- Last Synced: 2023-10-24T16:36:27.619Z (about 1 year ago)
- Topics: css, flask, html, javascript, mathematics, numerical-analysis, python, web-development
- Language: HTML
- Homepage:
- Size: 106 MB
- Stars: 22
- Watchers: 4
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#
Mathemati is a website created with love by Cairo University's freshmen (graduating 2023) that features over 24 different numerical methods that tackle different problems in mathematics, ranging from complicated problems like PDEs and ODEs that lack a closed form to other problems that you won't find elsewhere on the internet, such as Least Absolute Errors & Surface Interpolation, besides problems that can situationally get complicated such as non-linear systems and triple integrals. For the time being, you can visit the website at
http://Mathematinu.com/
🎨 In case you're here to contribute,
All it takes is to run app.py after cloning the project in order to get going. Feel free to contact us.
Technologies used
🛫 Now it's time for a free tour 🛬
Legacy Homepage
UI Designs on Behance
Each slide here involves an animation for each method, like this:
Of course due to your internet, we'll get to Mars before you load the homepage, that's why the following is what we have for you instead
Homepage
You can navigate through different pages using your mouse or keyboard, the five general topics are Curve Fitting, Surface Fitting, Calculus, Differential Equations and System of Equations.
In order to find the method you want to use in O(1), it also comes with a search feature.
True fans will be able to rediscover Mathemati in order to land on the legacy homepage, as a hint:
Now let's appraise one of the methods included in each of the topics
Curve Fitting: Interpolation
Surface Fitting: Surface Interpolation
Calculus: Differentiation
Differential Equations: Runge-Kutta Methods
Systems of Eqs: Linear Systems
Most pages also come with a video to guide you on how to use it.
They also usually include a small document explaining how the method itself works/how it was implemented (the next icon down.)
Credits
Thank you :))
Final note: Please beware that some methods in the website demand that you use Python's syntax for mathematical expressions, not all methods support exponentiation through (a^b) insead of (a**b) and you should write (x*y) instead of (xy).