• Aucun résultat trouvé

Tant que (B-A)While (B-A)

N/A
N/A
Protected

Academic year: 2022

Partager "Tant que (B-A)While (B-A)"

Copied!
1
0
0

Texte intégral

(1)

www.mathsenligne.com STI2D - 1N5 - FONCTIONDÉRIVÉEETAPPLICATIONS EXERCICES 4B

La dichotomie (« couper en deux » en grec) est un processus qui consiste, à chaque étape d’un algorithme, à couper en deux parties un espace de recherche.

On va utiliser cette méthode pour déterminer la valeur approchée de la solution x0 d’une équation du type f(x) =  sur un intervalle [a ; b], avec une certaine précision p.

Pour cela on va « couper en deux » l’intervalle de départ en son milieu m, aussi longtemps qu’il le faudra pour que l’amplitude « b – a » soit inférieure p.

PARTIE 1 : AFFECTATIONDES VALEURS

Il s’agit de demander à l’utilisateur d’entrer a, b,  et la précision (on utilisera les variables A, B, L et P)

Algorithme Calculatrice

Remarque : la fonction f(x) sera préalablement entrée dans la variable Y1 de la machine (menu f(x) ) PARTIE 2 : TRAITEMENTDES DONNÉES

a. Tant que l’on n’obtient pas la précision souhaitée on va calculer systématiquement f pour les valeurs A (le début de l’intervalle) et M = (milieu d’intervalle). On stockera ces 2 résultats dans les variables X et Y.

Tant que (B-A) While (B-A)

b. On sait que la solution de l’équation f(x) =  appartient à [A ; B]. On va maintenant tester pour savoir si elle appartient à [A ; M] ou à [M ; B]. Pour cela, on propose l’algorithme suivant :

Si (X-L)*(Y-L) est positif Alors A prend la valeur M Sinon B prend la valeur M Fin de boucle

While (B-A)

Expliquer pourquoi le signe de (X – L)*(Y – L) permet de savoir si la solution cherchée appartient à l’intervalle [A ; M] ou à l’intervalle [M ; B].

c. On ferme la boucle « tant que » PARTIE 3 : AFFICHAGE DESRÉSULTATS

On sait que A et B (les deux bornes de l’intervalle) sont assez proches de la solution pour être acceptées comme valeurs approchées. On en affiche une des deux en écrivant « x0 = »

COMMANDESUTILES : Y1 Menu var puis VAR-Y puis 1:Fonction…

sto Touche au dessus de « ON » Prompt ; Disp Menu prgm puis E/S

While ; If ; Then ; Else ; End Menu prgm puis CTL

< ; > ; = Menu tests accessible par 2nde+math Etape n

a x0 b

Etape n+1

a x0 b

Etape n+2 a x0 b

m m m

Références

Documents relatifs

Interprétation graphique dans le cas où f est continue et positive sur [a ; b] et où m &gt; 0 : L'aire du domaine limité par la courbe, l'axe des abscisses et les droites

Elle est exprimée en « unité d’aire », l’unité d’aire étant définie comme l’aire du rectangle construit à partir du repère orthogonal considéré (cf. figure

[r]

Quelle m´ ethode d’interpolation choisiriez-vous pour obtenir une approximation de f en diff´ erents points de [0, 5]..

La tribu bor´ elienne sur un intervalle [a, b] ⊂ R contient tous les ensembles ferm´ es de R qui sont inclus dans [a, b].. Soit µ une mesure sur la tribu bor´ elienne d’un

Soient f et g deux fonctions définies et dérivables sur un intervalle I, et telles que leurs dérivées f ′ et g′ soient continues sur I... Primitive définie par

On peut éventuellement faire un programme de calcul sur la calculatrice..  Propriété de durée de vie

On se propose de calculer le PGCD de deux entiers positifs en utilisant la méthode de différences : Le plus grand des entiers A et B reçoit la valeur de la différence des