lingo 非线性规划哪位高手能用lingo或matlab解这个问题?我把意思写出来了,可能不符合语法,model:sets:empoly/1..6/:e;fire/1..6/:f;jh/1..6/:h;prov/1..6/:p;wb/1..6/:w;demand/1..6/:d;storage/1..6/:s;endsetsdata:demand=1200,1400,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 12:54:02
lingo非线性规划哪位高手能用lingo或matlab解这个问题?我把意思写出来了,可能不符合语法,model:sets:empoly/1..6/:e;fire/1..6/:f;jh/1..6/:h

lingo 非线性规划哪位高手能用lingo或matlab解这个问题?我把意思写出来了,可能不符合语法,model:sets:empoly/1..6/:e;fire/1..6/:f;jh/1..6/:h;prov/1..6/:p;wb/1..6/:w;demand/1..6/:d;storage/1..6/:s;endsetsdata:demand=1200,1400,
lingo 非线性规划
哪位高手能用lingo或matlab解这个问题?
我把意思写出来了,可能不符合语法,
model:
sets:
empoly/1..6/:e;
fire/1..6/:f;
jh/1..6/:h;
prov/1..6/:p;
wb/1..6/:w;
demand/1..6/:d;
storage/1..6/:s;
endsets
data:
demand=1200,1400,1550,1500,1600,1500;
enddata
init:
x(0)=1;
s(0)=400;
endinit
min=@sum(12*168*(12+e(i)-f(i)))+@sum(18*h(i)*(12+e(i)-f(i)))+@sum(50*e(i)+100*f(i))+@sum(100*(168+h(i))/1.6+200)+@sum((30*x(i)-20)*(2*x(i-1)-1)*(p(i)+s(i-1)-d(i));
@for(s(i)=x(i-1)*(p(i)+s(i-1)-d(i))+(1-x(i-1))*(p(i)-s(i-1)-d(i)));
@for(p(i)=(168+h(i))/1.6+w(i));
@sum(p(i)=8350);
s(6)=0;
@for(h(i)

lingo 非线性规划哪位高手能用lingo或matlab解这个问题?我把意思写出来了,可能不符合语法,model:sets:empoly/1..6/:e;fire/1..6/:f;jh/1..6/:h;prov/1..6/:p;wb/1..6/:w;demand/1..6/:d;storage/1..6/:s;endsetsdata:demand=1200,1400,
帮你改好了:
model:
sets:
hr/1..6/:empoly,fire,jh,prov,wb,demand,storage,x;
endsets
data:
demand=1200,1400,1550,1500,1600,1500;
enddata
x(1)=1;
storage(1)=400;
storage(6)=0;
calc:
@for(hr(i)|i#ge#2 #and# i#lt#6:storage(i)=x(i-1)*(prov(i)+storage(i-1)-demand(i))+(1-x(i-1))*(prov(i)-storage(i-1)-demand(i)));
@for(hr(i):prov(i)=(168+jh(i))/1.6+wb(i));
endcalc
min=@sum(hr(i):12*168*(12+empoly(i)-fire(i)))+@sum(hr(i):18*jh(i)*(12+empoly(i)-fire(i)))+@sum(hr(i):50*empoly(i)+100*fire(i))+@sum(hr(i):100*(168+jh(i))/1.6+200)+@sum(hr(i)|i#ge#2:(30*x(i)-20)*(2*x(i-1)-1)*(prov(i)+storage(i-1)-demand(i)));
@sum(hr(i):prov(i))=8350;
@for(hr(i):jh(i)<=10);
@for(hr:@gin(empoly));
@for(hr:@gin(fire));
@for(hr:@gin(wb));
@for(hr:@gin(storage));
@for(hr:@bin(x));
end
程序运行以后没有错,就是找不到可行解,你再看看表达式或者数据有没有错改一下就行了.

求高手给下面非线性规划的lingo的代码 lingo 非线性规划哪位高手能用lingo或matlab解这个问题?我把意思写出来了,可能不符合语法,model:sets:empoly/1..6/:e;fire/1..6/:f;jh/1..6/:h;prov/1..6/:p;wb/1..6/:w;demand/1..6/:d;storage/1..6/:s;endsetsdata:demand=1200,1400, lingo求解非线性规划中怎么表示x1 lingo求解非线性规划这个约束条件用 LIOGO怎么输入, lingo解非线性规划我会用lingo解规划问题,不过只会简单的那种,我想知道lingo 是用什么方法解线性规划和非线性规划的?求高手指点!因为lingo中说约束条件中的“=”可分别用“”代替,我觉得是 lingo求解非线性整数规划问题用lingo求解下面的问题 LINGO求助,下面的的该怎么写函数,非线性规划 LINGO语句 求lingo解非线性规划的代码,尽快啊 求最小 lingo软件可以求解混合整数非线性规划(MINLP)问题吗 求LINGO能手帮助解决,求LINGO老师,初学不懂望指教.如果解决两边我都给分,非线性规划,LINGO程序 求Lingo高手帮忙混合整数规划求解!求Lingo编程! 用lingo非线性规划时的约束条件我用lingo弄非线性规划,其中有一个约束条件是一些未知数的方差要小于0.05,请问要怎么写?我写的是var(a1,a2,a3,a4,a5) 用LINGO软件求解非线性规划:max z=x1^2-x2 s.t.{x1^2+x2^2 非线性规划问题,比如斐波那契法,梯度法这些,是不是要用matlab实现,lingo可以么 matlab 非线性规划问题 求Lingo高手帮帮忙,解非线性方程组.经常使用lingo的哥哥些帮帮忙,用“集”和for语言对解非线性方程组编程,如: matlab lingo编程求解0-1非线性规划 目标函数如图 9个点只能用1次 Xi用过了Xj就不可以再用 x1=[22 8 4 51 38 17 81 19 62];y1=[38 13 81 32 11 12 63 45 12]; 有一个非线性规划问题想用lingo软件求解,其中,令M=0.1本人非常着急,希望快点得到结果,