Skip to content

jonathanjameswatson/numerically-solving-equations

Repository files navigation

Numerically Solving Equations

License

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

GIF demo

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

Contributing

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

License

MIT