书接上文Matlab R2020a + Yalmip + IBM ILOG CPLEX Optimization Studio V12.10_[[Night Knight]]的博客-CSDN博客安装完软件后,在运行这行代码时报错了
options = cplexoptimset('TolFun', 1e-18, 'Diagnostics', 'On');
error显示“Unrecognized parameter name TolFun”
但cplex官方指南说了可以在cplexoptimset函数中传入matlab optimization toolbox的参数,试了很久找不出原因。只能曲线救国,按照官方指南,将上面那行代码改为
options = cplexoptimset('cplex');
options.simplex.tolerances.optimality = 1e-18;
这里只改了容差参数,另一个Diagnostics参数由于我在options里找不到对应的属性名称就没改。
但总算搞定了这个报错。