首页 > 解决方案 > 从 Matlab 调用 CPLEX 时如何设置参数?

问题描述

我正在使用 Matlab 设置优化问题并在其上调用 CPLEX,如下所示

[x,fval,exitflag,output] = cplexqcp(problem);

我的优化问题是一个 qcp。我的内存用完了,所以我想设置 CPX_PARAM_NODEFILEIND = 2。我尝试使用

options = cplexoptimset('CPX_PARAM_NODEFILEIND', 2)

但这只是给出了一个错误

Error in CVaR_OS_Exact
options = cplexoptimset('CPX_PARAM_NODEFILEIND', 2);

任何帮助将不胜感激,谢谢!

标签: matlabcplex

解决方案


尝试这个:

opt = cplexoptimset('cplex'); 
opt.mip.strategy.file=2;

推荐阅读