Red de conocimiento del abogados - Ley de patentes - Modelo matemático, quiero que los expertos lo respondan. . Por favor envíe su respuesta a 799472980@qq.com

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];

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