Using CPLEX with Matlab
Lanch matlab like you normally do from an ECN Linux machine. In the matlab command shell window add the CPLEX folders with the addpath command:
>> addpath /opt/cplex/current/cplex/matlab >> addpath /opt/cplex/current/cplex/examples/src/matlab
Use the "ver" command to verify the CPLEX toolbox is now available: >> ver ------------------------------------------------------------------------------------------------------- MATLAB Version: 8.1.0.604 (R2013a) MATLAB License Number: 819994 Operating System: Linux 2.6.32-431.el6.x86_64 #1 SMP Sun Nov 10 22:19:54 EST 2013 x86_64 Java Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode ------------------------------------------------------------------------------------------------------- MATLAB Version 8.1 (R2013a) Simulink Version 8.1 (R2013a) Aerospace Blockset Version 3.11 (R2013a) Aerospace Toolbox Version 2.11 (R2013a) Bioinformatics Toolbox Version 4.3 (R2013a) CPLEX Toolbox Version 12.5.1 Communications System Toolbox Version 5.4 (R2013a) Control System Toolbox Version 9.5 (R2013a) Curve Fitting Toolbox Version 3.3.1 (R2013a)
..etc...
The CPLEX toolbox is now available. To save those new path settings for future sessions you need to save the settings to the file pathdef.m with the savepath command. Matlab will look for that file in the directory you start matlab from. In this case, my home directory(~moyman):
>> savepath ~moyman/pathdef.m
Now the next time I start up matlab from my home directory it will load the CPLEX folders automatically. If I start it up from a different directory I would need to manually add the folders again. I can move the pathdef.m file to whatever directory I want via a UNIX command shell (mv). The only requirement for matlab to read that file is that you start it up from the same directory the pathdef.m is located at.
Last modified: 2014/01/28 10:53:13.997843 US/Eastern by
joshua.g.davis.1
Created: 2014/01/21 13:24:17.623116 US/Eastern by james.m.moya.1.