Академический Документы
Профессиональный Документы
Культура Документы
$TITLE ejercicio1
$ontext
directa o 300 libras de material cada mes. Maximizar los ingresos si las
utilidades son:
PARA EL PRODUCTO B
PARA EL PRODUCTO C
x2a >= 41
x1b <= 50
x2b >= 51
Xc=x1c + x2c
x1a , x2a , x3a , x4a, x1b, x2b, x3b, x1c, x2c, Xa, Xb, Xc no negativas
$offtext
VARIABLES
$ontext
$offtext
x1a , x2a , x3a , x4a, x1b, x2b, x3b, x1c, x2c, Xa, Xb, Xc, F;
positive VARIABLES
EQUATIONS
$ontext
$offtext
funobj, eq1, eq2, eq3, eq4, eq5, eq6, eq7, eq8, eq9, eq10, eq11, eq12,eq13, eq14, eq15, eq16,
eq17, eq18, eq19;
funobj.. F =E= 10*x1a + 9*x2a + 8*x3a + 6*x4a + 6*x1b + 4*x2b + 3*x3b + 5*x1c + 4*x2c;
eq1.. x1a=G= 0;
MODEL
$ontext
$offtext
ejercicio1 / funobj, eq1, eq2, eq3, eq4, eq5, eq6, eq7, eq8, eq9, eq10, eq11, eq12, eq13, eq14,
eq15, eq16, eq17, eq18, eq19 /;
SOLVE
$ontext
$offtext
$ontext
$offtext
Ejercicio 1 con parámetros de variable
$TITLE ejercicioprueba
$ontext
directa o 300 libras de material cada mes. Maximizar los ingresos si las
utilidades son:
PARA EL PRODUCTO B
PARA EL PRODUCTO C
x2a >= 41
x1b <= 50
x2b >= 51
1*(x1a + x2a + x3a + x4a)+ 3*(x1b + x2b + x3b) + 2*(x1c + x2c) <= 80
8*(x1a + x2a + x3a + x4a)+ 3*(x1b + x2b + x3b) + 4*(x1c + x2c) <= 800
4*(x1a + x2a + x3a + x4a)+ 3*(x1b + x2b + x3b) + 2*(x1c + x2c) <= 300
x1a , x2a , x3a , x4a, x1b, x2b, x3b, x1c, x2c no negativas
$offtext
VARIABLES
$ontext
$offtext
x1a , x2a , x3a , x4a, x1b, x2b, x3b, x1c, x2c, Xa, Xb, Xc, F;
x1a.lo=0;
x1a.up=40;
x2a.lo=41;
x2a.up=100;
x3a.lo=101;
x3a.up=150;
x4a.lo=151;
x4a.up=+INF;
x1b.lo= 1;
x1b.up=50;
x2b.lo=51;
x2b.up=100;
x3b.lo=101;
x3b.up=+inf;
x1c.lo=1;
x1c.up=100;
x2c.lo=101;
x2c.up=+inf;
Positive variables
EQUATIONS
$ontext
$offtext
funobj.. F =E= 10*x1a + 9*x2a + 8*x3a + 6*x4a + 6*x1b + 4*x2b + 3*x3b + 5*x1c + 4*x2c;
MODEL
$ontext
$offtext
SOLVE
$ontext
$offtext
Ejercicio 2
$TITLE ejercicio2
$ontext
ENUNCIADO: Un pastelero tiene 150 kg de harina, 22 kg de azúcar y
275 kg de mantequilla para hacer dos tipos de pasteles P y Q.
Para hacer una docena de pasteles de tipo P necesita 3 kg de harina,
1 kg de azúcar y 1 kg de mantequilla y para hacer una docena de tipo
Q necesita 6 kg de harina, 0,5 kg de azúcar y 1 kg de mantequilla.
El beneficio que obtiene por una docena de tipo Pes 20 kg y por una docena
de tipo Q es 30. Hallar, utilizando las técnicas de programación lineal,
el número de docenas que tiene que hacer de cada clase para que el
beneficio sea máximo.
VARIABLES
$ontext
Se han de indicar las variables si son positivas o negativas, si tienen algun
tipo de restricción o algun tipo de partida en el problema
$offtext
x1, x2, F;
POSITIVE VARIABLES
x1, x2;
EQUATIONS
$ontext
Definir cuales son las ecuaciones que componen
$offtext
funobj, eq1, eq2, eq3;
funobj.. F =E= 20*x1 + 30*x2;
eq1.. 3*x1 + 6*x2 =L= 150;
eq2.. 1*x1 + 0.5*x2 =L= 22;
eq3.. 1*x1 + 1*x2 =L= 275;
MODEL
$ontext
Incluye las ecuaciones que se han de resolver
$offtext
SOLVE
$ontext
Se indica como se resuelve el problema en función del Algorítmo elegido
$offtext
ejercicio2 using LP maximizing F;
$ontext
Para obtener un beneficio máximo de $ 813.333 se deben producir
12.667 docenas del pasteles P y 18.667 docenas de pasteles Q.
$offtext