Preview only show first 10 pages with watermark. For full document please download

Codigo Fonte De Newton Rapson

Apenas o código fonte em fortran de Newton Raphson, para cálculo numérico

   EMBED


Share

Transcript

eu PROGRAM NEWTON REAL X0,X,EPS,DELTAX INTEGER I 200 FORMAT(2x,'n=',I3.2,2x,'(Xn+1)=',F18.8,2x,'f(Xn+1)=',E25.8) WRITE(*,*) 'Programa Newton: determinacao de raizes' WRITE(*,*) 'indique o valor da solucao inicial X0:' READ(*,*) X0 EPS=1.E-4 DELTAX=1.E30 I=0 X=X0 DO WHILE (ABS(DELTAX).GE.EPS) I=I+1 DELTAX=F(X)/DFDX(X) X=X-DELTAX WRITE(*,200) I-1,X,F(X) END DO WRITE(*,*) 'Raiz=',X,' f(x)=',F(X), ' Num iter=',I, 'erro=', EPS STOP END FUNCTION F(X) REAL F,X F=X**3-3*X+3 RETURN END FUNCTION DFDX(X) REAL DFDX,X DFDX=3*X**2-3 RETURN END Página 1