Matlab

007djems Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
007djems Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
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.

2 réponses

Chris 94 Messages postés 54087 Date d'inscription   Statut Modérateur Dernière intervention   7 345
 
0
007djems Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
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