yamip+matlab,Yalmip在MATLAB运行时出错

本人编写了一个整数线性规划问题的程序如下,在求解的时候调用cplex求解器出现Warning: Solver not found (cplex),已经在路径中添加了cplex求解器了,这是什么原因?用一个运筹学的小程序测试发现可以用这个求解器,求大家解答

%创建决策变量

Pmin = [750 1000 1200 1800]';  %i型发电机的最小功率

Pmax = [1750 1500 2000 3500]';  %i型发电机的最大功率

Avail = [10 4 8 3]';  %i型发电机最小功率每小时工作成本

Cstart = [5000 1600 2400 1200]';  %i型发电机启动成本

Cmin = [2250 1800 3750 4800]';  %i型发电机最小功率每小时工作成本

Cadd = [2.7 2.2 1.8 3.8]'; %i型发电机每兆每小时的边际成本

Len = [6 3 3 3 4 4 2]';  %每个时段的长度

Dem = [12000 32000 25000 36000 25000 30000 18000]';%第j个时段的电网用电需求

n = length(Cstart);  %得到发电机台数

m = length(Len); %得到时间段长度

start = intvar(n,m,'full');

work = intvar(n,m,'full');

Padd = intvar(n,m,'full');

%%约束条件

F = [];

for i =


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部