Modified Euler's Method
Modified Euler's Method
We need to find y at x1 = x0 + h.
Solution
Given ,
x0 = 0 , y0 = 1 , h = 0.1 , f (x , y ) = x + y
x1 = x0 + h =⇒ x1 = 0.1
Euler’s formula,
(0)
y1 = y0 + hf (x0 , y0 )
(0)
y1 = 1 + (0.1)(0 + 1)
(0)
y1 = 1.1
Solution
Given ,
x0 = 0 , y0 = 1 , h = 0.05 , f (x , y ) = x 2 + y
x1 = x0 + h =⇒ x1 = 0.05
Euler’s formula,
(0)
y1 = y0 + hf (x0 , y0 )
(0)
y1 = 1 + (0.05)(0 + 1)
(0)
y1 = 1.05
(2) (1)
y1 =y0 + h2 [f (x0 , y0 ) + f (x1 , y1 )]
(2) 0.05
y1 =1+ 2 [1 + (0.05)2 + 1.05]
(2)
y1 (0.05) = 1.0513
y (0.05) = 1.0513
Solution
Given ,
x0 = 0 , y0 = 1 , h = 0.2 , f (x , y ) = x + siny
x1 = x0 + h =⇒ x1 = 0.2
Euler’s formula,
(0)
y1 = y0 + hf (x0 , y0 )
(0)
y1 = 1 + 0.2(sin1)
(0)
y1 = 1.1683
Dept Of Mathematics , AIT Numerical Methods October 22, 2020 7 / 11
Solved Problems
(2) (1)
y1 =y0 + h2 [f (x0 , y0 ) + f (x1 , y1 )]
(2) 0.2
y1 =1+ 2 [sin1 + (0.2 + sin1.19615)]
(2)
y1 (0.2) = 1.19721
∴ y(0.2)=1.19721
Dept Of Mathematics , AIT Numerical Methods October 22, 2020 8 / 11
Solved Problems
4. Use modified Eulers method to solve the initial value problem
y 0 = log10 (x + y ) , y (1) = 2 at x = 1.2 taking h = 0.2. Carryout two
modifications
Solution
Given ,
x0 = 1 , y0 = 2 , h = 0.2 , f (x , y ) = log10 (x + y )
x1 = x0 + h =⇒ x1 = 1.2
Euler’s formula,
(0)
y1 = y0 + hf (x0 , y0 )
(0)
y1 = 2 + 0.2(log10 (1 + 2))
(0)
y1 = 2.0954
Dept Of Mathematics , AIT Numerical Methods October 22, 2020 9 / 11
Solved Problems
(2) (1)
y1 =y0 + h2 [f (x0 , y0 ) + f (x1 , y1 )]
(2) 0.2
y1 =2+ 2 [log10 (1 + 2) + log10 (1.2 + 2.0995)]
(2)
y1 (1.2) = 2.0996
∴ y(1.2)=2.0996
Dept Of Mathematics , AIT Numerical Methods October 22, 2020 10 / 11
Practice Problems
2 y 0 = y + e x , y (0) = 0 at x = 0.2 .
3 y 0 = x + y + xy , y (0) = 1 at x = 0.1.