Matlab

007djems Messages postés 2 Statut Membre -  
007djems Messages postés 2 Statut Membre -
Bonjour, je souhaite écrire un programme linéaire en matlab qui résoud le PL SUIVANT:
max x+y
sc {x+y<=7;x<=4;y<=4;x,y>=0
je ne sais pas excatement comment procéder .
merci de m"aider.
A voir également:

2 réponses

Chris 94 Messages postés 58330 Date d'inscription   Statut Modérateur Dernière intervention   7 347
 
0
007djems Messages postés 2 Statut Membre
 
voici ce que j'ai pu faire:
C=[-1,-1,0,0,0];
A=[1,1,1,0,0;
1,0,0,1,0;
0,1,0,0,1];
b=[7;4;4];
M = [C,0;A,b];
min (M(1,1:end-1)) < 0;
[~,posC]=min(M(1,1:end-1));
mais à ce niveau je suis un peu confus .
merci de m'aider
0