Bonjour,
j'ai un problème d'optimisation qui ne comporte au des contraintes d'égalité et de positivité (pas de borne supérieure à mes variables) que j'aimerais résoudre grâce à l'algorithme du simplex, j'ai donc consulté l'aide, et matlab m'explique qu'il faut utiliser la fonction linprog avec les options suivantes :
options = optimset('LargeScale','off','Simplex','on')
donc avant d'applique cette fonction à mon problème, j'ai effectué un test avec un problème de petite taille, pour comprendre comment marche la fonction linprog. Or il me retourne un vieux message d'erreur.
j'ai utilisé la fonction comme il suit :
linprog(f,[],[],A,b,0,[],[],options = optimset('LargeScale','off','Simplex','on'))
les entrées sont :
f =[1 2 1]
A=[2 1 -1;2 -1 5;4 1 1]
b=[2 6 6]
pourriez vous m'aider, car l'objectif de mon projet, n'est pas de passer du temps sur cet algorithme, mais juste de l'utiliser. Il se concentre plus sur la modélisation.
Merci
Partager