Google Classroom
GeoGebraGeoGebra Classroom

Euler's Numerical Method Calculator for Systems or Second Order Differential Equations

How to Use The Calculator

  1. If you're estimating solutions to a system of first order differential equations, adjust f_1(x,y,t) as needed. Note: if you're only estimating solutions to a second order differential equation (by way of its systemification), then skip this step.
  2. Adjust f_2(x,y,t) as needed. If you are estimating solutions to a second order differential equation, then this is the only thing you need to change. Previous lessons in this book discuss how to choose f_2 appropriately. Note that x_1=x and x_2=y in this program. Also note that no changes are needed to f_1 if representing a second order differential equation.
  3. Adjust h to your desired step size.
  4. Adjust x_{10} and x_{20} to match your initial conditions.
  5. Unfortunately it's tricky to add more steps. To do so, select the entire final row of data, and drag the "Fill Handle" (blue box in the bottom right of a selected cell or cells) to extend the formula into more cells and calculate the desired number of steps.
If you're using this calculator to estimate solutions of a second order differential equation, the results are in column B.
At the outset, the above applet illustrates the numerical estimate of the solution to which has systemification using n=10 steps of h=0.1 to arrive at an estimate of y(1) and y'(1), as well as all intermediate values of y and y' at multiples of 0.1. Be sure to compare this calculator with the "by hand" calculations described in the previous lesson.