Solución de programación lineal Matlab, por favor ayúdenme a resolverla
¿Cómo utilizar matlab para resolver programación lineal?
Después de analizar el problema de programación lineal de min(-Z) dado por el interrogador, primero podemos deformarlo para obtener
min Z =11X1-9X4-9X5 4X3
Entonces podemos usar la función fmincon para encontrar su problema mínimo. El proceso de solución es el siguiente:
1. Función objetivo personalizada, f = myfun(x), su contenido
función f = myfun(x)
f = 11*X1-9*X4-9*X5 4*X3;
2 Determine el valor inicial de x, es decir, x0=rand(1,8)
4. Determinar el valor de igualdad de la restricción de igualdad, es decir, el valor beq.
5. Determine el límite superior de x, es decir, el valor lb, lb=zeros(1,8);
6 Determine el límite inferior de x, es decir, el valor ub, ub=ones(1. ,8)*100;
7. Utilice la función fmincon, encuentre los valores de X1, X3, X4, X5, X6, X7, X8 y se obtienen los siguientes resultados.