Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonathanjameswatson/numerically-solving-equations

A website about numerically solving equations
https://github.com/jonathanjameswatson/numerically-solving-equations

javascript latex markdown numerical-analysis numerical-methods nuxt p5js

Last synced: 3 months ago
JSON representation

A website about numerically solving equations

Awesome Lists containing this project

README

        

# Numerically Solving Equations

![License](https://img.shields.io/github/license/jonathanjameswatson/numerically-solving-equations)

Numerically Solving Equations is a website for explaining and visualising basic numerical methods for solving equations.

![GIF demo](demo.gif)

## Deployment

1. `git clone https://github.com/jonathanjameswatson/numerically-solving-equations.git`
2. `cd numerically-solving-equations`
3. `yarn install`
4. `yarn run generate`
5. Deploy the dist folder

## Features

* Sketches using p5.js
* Spreadsheets using Google Sheets
* Mathematical typesetting using KaTeX

## Pages

* Absolute and relative errors
* Rounding and chopping
* Arithmetic using approximate values
* Roots of equations and graphs
* Bisection method
* False position

## Calculators

* Bisection method
* False position
* Fixed point iteration
* Newton-Raphson method
* Secant method

## To do

- [ ] Add fixed point iteration page
- [ ] Add Newton-Raphson method page
- [ ] Add Secant method page

## Website

[Visit the website here](https://jonathanjameswatson.github.io/numerically-solving-equations/)

## Contributing

All pull requests are welcome. Please open issues for any major changes.

## License

[MIT](https://choosealicense.com/licenses/mit/)