首页 > 解决方案 > 我已经解决了 CPLEX 中的一个问题,现在我想使用 MATLAB 中的算法来实现它

问题描述

我已经解决了 CPLEX 中的一个问题,现在我想使用 MATLAB 中的算法来实现它。我有一个决策变量,其值应为 0 或 1。在 CPLEX 中,我定义目标函数的值为 0 或 1,具体取决于其值。

如何在 MATLAB 中输入以下代码?

 dvar boolean value[N][M];

 minimize 

   sum(i in N, j in M)
   Response[i][j]* value[i][j];

标签: matlabcplex

解决方案


如何使用 OPL 中,您可能会看到如何从Matlab调用 OPL ?

你也可以检查

https://github.com/mjbays/MATLAB-OPL-Interface

或第三个选项,您可以通过Matlab cplex API将您的 OPL 模型重写为 Matlab

您也可以投票支持具有 OPL Matlab API 的 RFE(增强):https ://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=86414


推荐阅读