A voir également:
- Programme fortran
- Programme demarrage windows - Guide
- Programme word gratuit - Guide
- Message programmé - Guide
- Mettre en veille un programme - Guide
- Desinstaller un programme - Guide
3 réponses
bonsoir
je suppose que tu dois programmer le code de cette methode et non pas utiliser une librairie...
c'est une methode iterative pour trouver la racine de f(x)=0
xn+1= xn - f(xn) / f'(xn)
il faut donc definir une procedure pour calculer f f'
subroutine F_FP(x,f,fp)
f=x**3 + 3x - 1.
fp=3*x**2 + 3
end
et faire une boucle avec des criteres de controle
Program MethodeNewton
!-----declaration
!----valeur de depart
x=1
!----boucle
do i=1, imax
call F_FP(x,f,fp)
!---test derivé fp
!-- iteration
xi= x - f/fp
!--test convergence xi-x
!--x accepté
x=xi
enddo
!--afficher x si ok
if ....
write(*,*) ' solution x=
else
write(*,*) ' erreur ...
endif
end
voila c'est juste le principe, à toi de detailler le code
je suppose que tu dois programmer le code de cette methode et non pas utiliser une librairie...
c'est une methode iterative pour trouver la racine de f(x)=0
xn+1= xn - f(xn) / f'(xn)
il faut donc definir une procedure pour calculer f f'
subroutine F_FP(x,f,fp)
f=x**3 + 3x - 1.
fp=3*x**2 + 3
end
et faire une boucle avec des criteres de controle
Program MethodeNewton
!-----declaration
!----valeur de depart
x=1
!----boucle
do i=1, imax
call F_FP(x,f,fp)
!---test derivé fp
!-- iteration
xi= x - f/fp
!--test convergence xi-x
!--x accepté
x=xi
enddo
!--afficher x si ok
if ....
write(*,*) ' solution x=
else
write(*,*) ' erreur ...
endif
end
voila c'est juste le principe, à toi de detailler le code
osmani
je veut savoir comment faire la solution de l'equation x^2-4sinx+0 par la methode ewton