Bonjour a vous,

je souhaite coder la fonction ci dessous sous matlab, mais:

1/ je ne la comprends pas.. en particulier pour g(x) et h(x)
2/ je ne suis pas certain que le message soit a sa place mais ne sachant pas ou le mettre... dsl par avance

voici la fonction nommée ZDT1 pour de la resolution mltiobjectif

f1=x1,
g(x) = 1 + 9 / (n-1) * Sum(xi) de i=2 à n pour n = 30
h(f1,g) = 1 - (f1/g)^0.5
subject to 0 < xi <1
i=2, ... , 30

mon soucis est le suivant: je ne comprends pas quelles sont les valeurs de xi.

merci pour votre aide!


Voir le lien suivant, article scientifique bien explique (en anglais)

http://eresearch.griffith.edu.au/~an...c09_locost.pdf