最近使用 java 调用 cplex, 发现 cplex 对 java 的支持比对matlab强大多了,类跟方法有几百个。
但这些类和方法的注释并不是特别详细,还需要结合例子来看懂。
一、 准备工作:导入 cplex 库 到 eclipse 中
1. 首先从官网上下载 cplex:
https://www.ibm.com/developerworks/community/blogs/jfp/entry/CPLEX_Is_Free_For_Students?lang=en, 这个页面能申请学术版。
http://www-01.ibm.com/software/websphere/products/optimization/cplex-studio-community-edition, 这个是普通的免费版,最多只能有1000个约束条件和1000个变量。
cplex 的 java 使用手册:http://download.csdn.net/download/robert_chen1988/10119473
2. 将 cplex库导入java里面。
新建一个java项目,右键单击项目,build path, add libraries, 如下图所示: