Modelo matemático, quiero que los expertos lo respondan. . Por favor envíe su respuesta a 799472980@qq.com
Este tipo de problemas generalmente se pueden resolver mediante MATLAB siempre que se escriban su función objetivo y sus restricciones.
Supongamos que compras A x(1)Kg y B x(2)Kg
La función objetivo aquí es obviamente: costo más bajo
min 5* x (1)+4*x(2)
Restricciones:
(1) El elemento A es mayor o igual a 12: 2*x(1)+4*x( 2) >=12
(2)El elemento B es mayor o igual a 36: 2*x(1)+x(2)>=36
(3) El elemento C es igual a 24: 2* x(1)+9*x(2)=24
(4) Significado físico: x(1)>=0, x(2)>= 0
Pero no entendí tus dos condiciones B y C. Creo que son un poco contradictorias. Es mejor que vuelvas a verificar.
El siguiente programa de Matlab:
f=; %Esta es una restricción de igualdad, condición 3 en la fórmula anterior
beq=[24]; p >
xmin=[0;0]; %El valor mínimo de la variable es la condición anterior (4)
xmax=[inf;inf] %El valor máximo de la variable, ninguno en este ejemplo, establezca en infinito
x0=xmin; % del valor inicial calculado
[x,fmin]=linprog(f,A,b,Aeq,beq,xmin,xmax ,x0)
x,fmín