New Reply

Newton Raphson Method on Fortran90

 
Share Thread Thread Tools
Dec2-12, 01:00 AM   #1
 
Blog Entries: 1

Newton Raphson Method on Fortran90


Here's what I need to do:

"Compare the effectiveness of the bisection method and Newton’s method for the
equation x^3−2x−2 = 0 which has a single root between x=−4 and x = 2."


So far I've done

ok. this is working but of course I need to do iteration which I don't know how. Can someone teach me please? I'm trying the Newton-Raphson Method first.

Thanks for the help in advance.


EDITED: Sorry, I posted the wrong pic earlier. Here's the correct one.
PhysOrg.com
PhysOrg
science news on PhysOrg.com

>> Galaxies fed by funnels of fuel
>> The better to see you with: Scientists build record-setting metamaterial flat lens
>> Google eyes emerging markets networks
Dec2-12, 12:34 PM   #2
 
Code:
program nr
real:: x, xnew, err

write(*,*) "starting x?:"
read(*,*) x

do
    xnew = x - ( (x**3 - (2*x) - 2) / ( ( 3*(x**2) )-2) )
    err = 100*abs( (xnew-x)/x )
    x = xnew
    write(*,*) "x = ", xnew, "  error = ", err
    if (err < 0.000001) exit
end do

end program nr
Dec3-12, 06:36 AM   #3
 
Blog Entries: 1
thanks :))) Is that the iteration already?
Dec3-12, 12:49 PM   #4
 

Newton Raphson Method on Fortran90


Yes.

Isn't it? Run it and verify the solution
New Reply
Thread Tools


Similar Threads for: Newton Raphson Method on Fortran90
Thread Forum Replies
Newton-Raphson method Calculus & Beyond Homework 12
Newton–Raphson method - Finite difference method Differential Equations 5
Help with Newton-Raphson Method Engineering, Comp Sci, & Technology Homework 9
Newton-Raphson method Calculus & Beyond Homework 6
Newton-Raphson method for y=1/f(x) General Math 2