Introduction
CBmatlab
is a Matlab binding for the ConicBundle library for
convex optimization.
Download
The latest stable version as tarball: cbmatlab-release.tar.gz.
The latest development version as tarball: cbmatlab-trunk.tar.gz.
Installation
Extract the archive. There are two possible ways to compile CBmatlab
- Set the following variables in
GNUmakefile
to the correct paths for your system and runmake
MEX
: path to themex
executable, part of Matlab.CONICBUNDLE_PATH
: the path to the ConicBundle sources.CPLEX_PATH
: the path to Cplex if you need the MIP oracle.
- Run the command
setup('PATH/TO/CONICBUNDLE', 'PATH/TO/CPLEX')
from within Matlab in theCBmatlab
source directory.
Note that in all cases ConicBundle must have been compiled.