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.

2 réponses

  1. 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