Vous êtes sur la page 1sur 2

TP 03 : travaux doptimisation en utilisant les algorithmes Gntiques

: Partie pratique .2
Manipulation :
en Considre la fonction suivant dans Matlab :
function y=tow_min(x)
if x<= 100
y=-exp(-(x/100).^2);
else
y=-exp(-1)+(x-100)*(x-102);
end

Aprs louverture de loutil, par la commande optimtool dans la fentre de commande :

Aprs Click start il y a les rsultats suivant :


Optimization running.
Objective function value: -1.0
Optimization terminated:
the current x satisfies the termination criteria using OPTIONS.TolX of 1.000000e-004
and F(X) satisfies the convergence criteria using OPTIONS.TolFun of 1.000000e-004

1
TP 03 : travaux doptimisation en utilisant les algorithmes Gntiques
-16
x 10 Current Point Total Function Evaluations: 34
5 2

1.8
0
1.6

ns
t
in

tio
o

a
tp

lu
1.4
n

a
rre

v
-5

ne
Cu

tio
1.2

Fuc
n
-10 1
1 0 2 4 6 8 10 12 14 16 18
Number of variables: 1 Iteration
Current Function Value: -1

-0.9998
e

-0.9999
c
n nv
tio alu

-0.9999
Fu

-1
0 2 4 6 8 10 12 14 16 18
Iteration