Hola. En addVar es posible obtener el valor dual? o algo que sea su símil? lo puedo obtener de aquellas restricciones puestas en addConstr, pero si quisiera verlas en addVar, cómo lo hago?
Isadora, usulamente el trabajo de los datos de entrada es lo que más demora. Te aconsejo, sin saber bien la estructura de tu problema, que transformes la matriz a un diccionario y se te será más simple. Trabajar con matrices es muy similar a trabajar con el diccionario. En la matriz debes acceder al dato matriz[ i ][ j ], mientras que en el diccionario debes generar la estructura utilizando los i, j como key diccionario[ i, j ]. Si bien el trabajo de datos hay que hacerlo, usualmente es más simple despues implementar la optimización. Espero que esto te halla servido. Éxito !!!
Buenas, yo tengo una pregunta. Mi modelo cuando lo defino y lo optimizo funciona bien, pero al usar la función ".display()" no me muestra nada. Pues, no me muesra el modelo creado. ¿A qué se puede deber esto?
Puede ser por varias cosas, la primera es que sea muy grande. Ahora si estás hablando del ejemplo del video, tendría que ver el código. Si no es problema de código puede ser un problema con la versión de gurobi o la api.
Muy bien explicado, gracias!!
Muchas gracias sergio
Hola cuando ingreso GRB. No me aparecen las opciones del min 2:56
Tienes que correr primero la libreria y el modelo y depues apararece.Lo otro es el ambiente donde lo este corriendo.
@@sergiocorrea1179 muchas gracias intentare eso
Muchas gracias, me sirvió mucho
Hola. En addVar es posible obtener el valor dual? o algo que sea su símil? lo puedo obtener de aquellas restricciones puestas en addConstr, pero si quisiera verlas en addVar, cómo lo hago?
Revisa el video de análisis de sensibilidad, ahí está el cómo obtener los precios duales y más información del modelo.
Hola, tengo un modelo con 7 variables pero al correr el código me dice que el limite es 3
Eso puede ser por la versión o como tienes definidas las variables
Cuidado si ponen una variable que en su nombre incluye números porque el programa podría no detectarla en mi caso tuve que cambia la variable x1 por a
Hola, me podrías ayudar? no sé cómo meter las restricciones en forma de matrices, además, estas matrices dependen de diferentes variables
Isadora, usulamente el trabajo de los datos de entrada es lo que más demora. Te aconsejo, sin saber bien la estructura de tu problema, que transformes la matriz a un diccionario y se te será más simple. Trabajar con matrices es muy similar a trabajar con el diccionario. En la matriz debes acceder al dato matriz[ i ][ j ], mientras que en el diccionario debes generar la estructura utilizando los i, j como key diccionario[ i, j ]. Si bien el trabajo de datos hay que hacerlo, usualmente es más simple despues implementar la optimización. Espero que esto te halla servido. Éxito !!!
Como puedo descargar jupyter para poder programar?
anaconda.org
hi, can I get your code? THANKS
I will try to upload the notebook !
Buenas, yo tengo una pregunta. Mi modelo cuando lo defino y lo optimizo funciona bien, pero al usar la función ".display()" no me muestra nada. Pues, no me muesra el modelo creado. ¿A qué se puede deber esto?
Puede ser por varias cosas, la primera es que sea muy grande. Ahora si estás hablando del ejemplo del video, tendría que ver el código. Si no es problema de código puede ser un problema con la versión de gurobi o la api.
Puedes agregarle print(m.displya()) y puede funcionar. He visto esa situación varias veces y a funcionado de está forma.
Muy bien explicado, muchas gracias!