Professional Documents
Culture Documents
Newton-Raphson
Method
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 1
Root finding Problems
Many problems in Science and Engineering are
expressed as
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 2
Solution Methods
Many methods are available to solve nonlinear
equations
Bisection Method
False position Method
Newton’s Method
Secant Method
……….
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 3
Newton-Raphson Method
(also known as Newton’s Method)
Assumptions:
f (x) is continuous and first derivative is known
An initial guess x0 such that f ’(x0) ≠0 is given
4
5
approximate the value of the Root is
:
X n+1 = Xn – f(Xn)
f’(Xn)
6
Example
7
Example
Iteratio xk f(xk) f’(xk) xk+1 |xk+1 –xk|
n
0 4 33 33 3 1
1 3 9 16 2.4375 0.5625
9
Newton’s Method (Review)
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 10
Secant Method
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 11
Secant Method
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 12
Secant Method
NO Yes
Stop
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 13
Example
x(i) f( x(i) ) x(i+1) |x(i+1)-x(i)|
-1.0000 1.0000
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 14
Comparison of Root finding
methods
Advantages/disadvantages
Examples
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 15
Summary
Bisection Reliable, Slow
One function evaluation per iteration
Needs an interval [a,b] containing the root, f(a) f(b)<0
No knowledge of derivative is needed
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 16
Example
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 17
Solution
_______________________________
k xk f(xk)
________________________________
0 1.0000 -1.0000
1 1.5000 8.8906
2 1.0506 -0.7062
3 1.0836 -0.4645
4 1.1472 0.1321
5 1.1331 -0.0165
6 1.1347 -0.0005
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 18
Example
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 19
Five iterations of the solution
k xk f(xk) f’(xk) ERROR
______________________________________
0 1.0000 -1.0000 5.0000
1 1.2000 0.786 13.93 0.2
2 1.1436 0.0930 10.7348 0.0564
3 1.1349 0.0019 10.2969 0.009
4 1.1347 0.0000 10.2876 0.0002
5 1.1347 0.0000 10.2876 0.0000
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 20
Example
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 21
Example
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 22
Example
Estimates of the root of x-cos(x)=0
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 23
Example
In estimating the root of x-cos(x)=0
To get more than 13 correct digits
4 iterations of Newton (x0=0.6)
( x0=0.6, x1=0.8)
EE3561_Unit 2 (c)AL-DHAIFALLAH1435 24