GuroboMATic is a software module that interfaces MATLAB with the Gurobi Optimizer.
The Gurobi Optimizer comes with implemented interfaces to various programming languages and frameworks, namely C, C++, Java, Python and .NET., but not to MATLAB.
GuroboMATic provides for the ability to programmatically access the Gurobi Solver from MATLAB, thus allowing the integration of Gurobi’s powerful optimization engine with existing MATLAB applications. Essentially, GuroboMATic hides all the Gurobi-specific details from its user, shortening development time and allowing the programmer to focus on the definition of the optimization problem and the processing/interpretation of the optimization results.
This new version of GuroboMATic supports the use of a parameter file, in case you want to alter the default values of any parameters of Gurobi.
Installation and usage instructions are included in the GuroboMATic manual that can be found in the compressed package.
Feel free to improve this piece of code or enhance it with further functionality.
Note: GuroboMATic version 2 is compatible with Gurobi Optimizer version 2. Compatibility with Gurobi version 3 will be added soon.
|