Matlab - Llamar a Cplex desde Matlab

 
Vista:

Llamar a Cplex desde Matlab

Publicado por Ockdatone (3 intervenciones) el 16/03/2015 14:04:46
Buenos días,

tengo un problema de programación lineal modelado en Cplex. Consta de dos archivos, un .mod donde está el modelo en sí, y un .dat desde el que se leen los datos. Mi pregunta es: ¿Existe alguna forma de llamar a Cplex desde Matlab y que resulva el modelo? Esto es porque es un modelo que voy a resolver de manera iterativa modificando un solo parámatro. Por ello, me resulta muy cómodo el resolverlo desde matlab, hacer que matlab me modifique el archivo de datos y volver a resolverlo. El problema es que he encontrado formas de resolverlo a partir de una función de matlab pero tengo que pasarle la función objetivo y las restricciones y demás como argumente y eso no me resulta nada eficiente. Me gustaría hacer algo de este estilo:
- for i=1:100
- resuélveme el model.mod usando datos.dat.
- modifícame el datos.dat
-end

Muchas gracias de antemano
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Llamar a Cplex desde Matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 16/03/2015 14:24:51
1
http://www-01.ibm.com/support/knowledgecenter/SSSA5P_12.5.1/ilog.odms.cplex.help/CPLEX/MATLAB/topics/gs.html?lang=es



Alli esta la informacion. Hay que leer y seguir los procedimientos para poder integrar ambos programas.

Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online en Matlab
programador en matlab
Servicios de programación matlab
[email protected]
skype: josejeremiascaballero
Estimado Usuario, el correo es para servicios de cursos, asesoría y programación. Toda ayuda gratuita es vía foro
.


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar