Racine65
Inscrit le: 25 Mar 2018 Messages: 16
|
Posté le: 10 Avr 2018 3:35 Sujet du message: La méthode de double fausse position ou Théorème de la valeu |
|
|
Bonjour tout le monde,
J'ai un soucis avec une procédure qui concerne ce qu'on appelle aussi le théorème de la valeur moyenne"corrigez-moi si je me trompe", et voila le problème pour lequel je vous remercie énormément..
1) Écrire une procédure Maple qui prend en entrée une fonction f(x) et deux nombres x1 et x2 dont les images par f sont de signes opposés et qui retourne en sortie l'approximation x3 de la valeur de x telle que f(x)=0 à l'intérieur de l'intervalle [x1,x2].
2) Modifier votre procédure en 1) de telle façon que la sortie soit un message d'erreur lorsque les nombres x1 et x2 ne satisfont pas pas la condition initiale et la valeur x3 lorsque la condition initiale est satisfaite.
c) Écrire une procédure Maple qui prend en entrée une fonction f(x), deux nombres x1 et x2 et un entier positif n puis qui retourne en sortie la nième itération de l'approximation d'un zéro de f(x) lorsque x1 et x2 satisfont les conditions et qui retourne un message d'erreur autrement.»
Voici ce que j'ai fait en a), mais je pense qu'il y a des erreurs dessus..
Merci beaucoup.
restart;
f := proc (x1::nonnegint, x2::nonnegint)
if f(x1)*f(x2) <= 0 then x3 in [x1, x2]
else f(x3) = 0
end if
end proc;
proc(x1::nonnegint, x2::nonnegint) ... end;
f(2)*f(7); |
|