Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Soit f une fonction continue sur un intervalle I, et trois réels a < c < b de I. On dit que le triplet
est admissible pour la minimisation de f si on a f (a) f (c) f (b).
Dans ce cas la fonction admet un minimum local sur ]a; b[ : elle admet un minimum global
sur le compact [a ; b], et ce minimum ne peut être ni en a ni en b, sauf si f (a) = f (c) ou f (b) =
f (c), mais dans ce cas il y a bien un minimum local en c.
La méthode de la section dorée consiste à s’arranger à réduire constamment la taille du triplet
en utilisant le ratio d’or.
l 0=l 1 +l 2 (1)
l1 l2
= (2)
l0 l1
f :[xl, xu] IR
La fonction est évaluée en ces deux points. Les cas qui se présentent :
2. Si f (x2) > f (x1), alors le domaine à droite de x1, càd de x1 à xu peut être éliminé. Dans
ce cas, x1 devient le nouveau xu pour l’itération suivante (x1 = xu).
3. f (x1) = f (x2), alors le domaine à droite de x1, càd de x1 à xu peut être éliminé ainsi que
de gauche de x2, à partir de xl et x2. Dans ce cas :
{xxu=x
l=x 2
1
Exemple
Utiliser la méthode de la section Dorée pour déterminer le maximum de la fonction suivante
dans l’intervalle [0, 4] :
2
x
f ( x )=2 sinx−
10
Corrigé
x l=0 et x u=4
f ( x l )=f ( 0 ) =0
f ( x u )=f ( 4 )=−3,1136
d= √
5−1
(4−0) = 2,4720
2
x 1=xl +d = 0+2,472 = 2,4720
x 2=x u−d=4−2,472=1,5280
0,6300
x 1=2,472 0
xl
x 2=1,528 xu
-3,1136
D’où :
x u=2,472 0
d= √
5−1
(2,472−0) = 1,5280 xl
2
2=¿ x 1=1,528
x 2=x u−d=2,472−1,5280=0,9440 ¿ 0,944
x¿
x 1=xl + d=0+1,5280=1,5280
i xl f (xl ) x2 f ( x2 ) x1 f (x1 ) xu f ( xu ) d
1 0 0 1,5279 1,7647 2,4721 0,6300 4,0000 -3,1136 2,4721
2 0 0 0,9443 1,5310 1,5279 1,7647 2,4721 0,6300 1,5279
3 0,9443 1,5310 1,5279 1,7647 1,8885 1,5432 2,4721 0,6300 0,9443
4 0,9443 1,5310 1,3050 1,7595 1,5279 1,7647 1,8885 1,5432 0,5836
5 1,3050 1,7595 1,5279 1,7647 1,6656 1,7136 1,8885 1,5432 0,3607
6 1,3050 1,7595 1,4427 1,7755 1,5279 1,7647 1,6656 1,7136 0,2229
7 1,3050 1,7595 1,3901 1,7742 1,4427 1,7755 1,5279 1,7647 0,1378
8 1,3901 1,7742 1,4427 1,7755 1,4752 1,7732 1,5279 1,7647 0,0851
'
f ( xi ) 1 ''
f ( x )=f ( xi ) + ( x− xi ) + 2 f ( x i ) ( x−x i)
2
(3)
1
En considérant f ' (x )=0 ; dans ce cas les itérés sont donnés par la formule suivante :
f ' (x i )
xi+1 = xi - (4)
f ' '(x i )
Exemple
En utilisant la méthode de Newton, déterminer le maximum de la fonction suivante :
x2
f(x) = 2sinx -
10
avec xo= 2,5
Corrigé
f’(x) = 2cos x – (x/5)
f’’(x) = -2sinx – (1/5)
D’où : xi+1 = xi – ((2cos xi -xi/5)/ (-2sinxi-1/5))
x1 = 2,5 - ((2cos 2,5 -2,5/5)/ (-2sin2,5-1/5)) = 0,99508