Link Search Menu Expand Document

Numerical Solution of ODEs

We will cover following topics

Euler Method

Runge-Kutta Method


PYQs

Euler Method

1) Use Euler’s method with step size h=0.15 to compute the approximate value of y(0.6), correct up to five decimal places from the initial value problem, where y=x(y+x)1, y(0)=2.

[2013, 15M]


2) Provide a computer algorithm to solve an ordinary differential equation dydx=f(x,y) in the interval [a,b] for n number of discrete points, where the initial value is y(a)=α, using Euler’s method.

[2012, 12M]


3) Find dydx at x=0.1 from the following data:
x0.10.20.30.4y0.99750.99000.97760.9604

[2012, 20M]


4) Suppose a computer spends 60 per cent of its time handling a particular type of computation when running a given program and its manufacturers make a change that improves its performance on that type of computation by a factor of 10. If the program takes 100 sec to execute, what will its execution time be after the change?

[2010, 6M]


Runge-Kutta Method

1) Using Runge-Kutta method of fourth order, solve dydx=y2x2y2+x2 with y(0)=1 at x=0.2. Use four decimal places for calculation and step length 0.2.

[2019, 10M]


2) Solve the initial value problem dydx=x(yx), y(2)=3 in the interval [2,2.4] using the Runge-Kutta fourth-order method with step size h=0.2.

[2015, 15M]


3) Use Runge-Kutta formula of fourth order to find the value of y at x=0.8, where dydx=x+y, y(0.4)=0.41. Take the step length h=0.2.

[2014, 20M]


4) Find the value of y(1.2) using Runge-Kutta fourth order method with step size h=0.2 from the initial value problem: y=xy, y(1)=2.

[2009, 15M]


5) Apply the second order Runge-Kutta method to find an approximate value of y at x=0.2 taking h=0.1, given that y satisfies the differential equation and the initial condition y=x+y, y(0)=1.

[2007, 15M]


6) Given dydx=yx where y(0)=2, using the Runge-Kutta fourth order method, find y(0.1) and y(0.2). Compare the approximate solution with its exact solution. (e0.1=1.10517, e0.2=1.2214)

[2002, 20M]


< Previous Next >