Matlab

Fermé
007djems Messages postés 2 Date d'inscription vendredi 9 décembre 2016 Statut Membre Dernière intervention 9 décembre 2016 - 9 déc. 2016 à 14:57
007djems Messages postés 2 Date d'inscription vendredi 9 décembre 2016 Statut Membre Dernière intervention 9 décembre 2016 - 9 déc. 2016 à 15:29
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 mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 339
9 déc. 2016 à 15:00
0
007djems Messages postés 2 Date d'inscription vendredi 9 décembre 2016 Statut Membre Dernière intervention 9 décembre 2016
9 déc. 2016 à 15:29
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

Discussions similaires