Algorithme par dichotomie

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
toitoine-78
Membre Naturel
Messages: 30
Enregistré le: 29 Oct 2010, 16:49

Algorithme par dichotomie

par toitoine-78 » 09 Jan 2011, 13:30

Bonjour,

Voici un exercice où j'aurai besoins si possible d'aide!

Soit f une fonction définie sur un intervalle [a,b] strictement croissante sur [a,b] et vérifiant f(a)<0 et f(b)>0.

On admet que dans ce cas, cela signifie que l'équation f(x)=0 a une unique solution : il existe un unique réel c tel que f(c)=0.

Voici l'algorithme par dichotomie qui permet d'approcher ce réel c:
*Entrée:
réels: :a, b, epsilon
fonction: :f
*Tant que b-a > epsilon faire
c:=(b+a)/2
*si f(a)Xf(c)*Alors b:=c*Sinon a:=c*Fin Si
*Fin tant que
* Sortie c


a. Décrire cet algorithme.

Pourriez-vous m'aider? Je ne sais pas comment m'y prendre!

Merci d'avance.



Avatar de l’utilisateur
Sa Majesté
Membre Transcendant
Messages: 6275
Enregistré le: 23 Nov 2007, 14:00

par Sa Majesté » 09 Jan 2011, 13:55

Salut

a et b sont les bornes de ton intervalle de départ
epsilon est une valeur positive arbitraire qui sert à arrêter l'algo

c c'est le milieu de a et de b
Si f(a)xf(c) < 0 ça veut dire que f(c) est positif
On remplace alors b par c et on se retrouve dans la situation initiale mais avec un intervalle plus petit qu'au départ : le nouveau a est égal à l'ancien, le nouveau b est égal à c

Sinon ça veut dire que f(c) est négatif et on remplace a par c ; on se retrouve dans la situation initiale mais avec un intervalle plus petit qu'au départ

Et on recommence jusqu'à ce que la taille de l'intervalle (b-a) soit inférieure à epsilon

toitoine-78
Membre Naturel
Messages: 30
Enregistré le: 29 Oct 2010, 16:49

par toitoine-78 » 09 Jan 2011, 14:26

et il y a juste à dire cela?

Si c'est ça, enfaite c'est simple!

Merci

Avatar de l’utilisateur
Sa Majesté
Membre Transcendant
Messages: 6275
Enregistré le: 23 Nov 2007, 14:00

par Sa Majesté » 09 Jan 2011, 14:29

toitoine-78 a écrit:et il y a juste à dire cela?
Ben c'est déjà pas mal ...

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 74 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite