Modelling and Simulation Laboratory

Clicking on the links below will bring up a new window with an equation solving tool in it. You can then type your equations, in a variety of formats, into boxes, and click on the solve button. Most have built in examples for you to try.

Note that:

  • Nonlinear Algebraic equations The following are somewhat more complicated to use and are not recommended for the inexperienced.
  • A range of linear equation solvers.

  • ODEs and DAEs
  • Optimisation and data fitting

    Background to Modelling

    JavaScript Programming

    Even if you have never written programs before, you might like to try learning JavaScript, the language in which all of the above tools have been written. You can write the programs on your own computer, and run them in any web browser.

    Here is an introductory mini-course in JavaScript programming.

    If you have some prior knowledge of a programming language you can look at my JavaScript conversion course. This is mainly intended for Fortran programmers but if you know Basic or (especially) C you should also be able to follow it.