请lingo高手检查一下这段程序,MODEL:SETS:kind/1,2,3/:k,l,h,c,e,s; k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级的每小时费用(Cost);e=超过最低功率级的每兆瓦小时费用(Extra),s=启

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/27 14:32:33
请lingo高手检查一下这段程序,MODEL:SETS:kind/1,2,3/:k,l,h,c,e,s;k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级

请lingo高手检查一下这段程序,MODEL:SETS:kind/1,2,3/:k,l,h,c,e,s; k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级的每小时费用(Cost);e=超过最低功率级的每兆瓦小时费用(Extra),s=启
请lingo高手检查一下这段程序,
MODEL:
SETS:
kind/1,2,3/:k,l,h,c,e,s; k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级的每小时费用(Cost);
e=超过最低功率级的每兆瓦小时费用(Extra),s=启动费用(Start Cost);
time/1,2,3,4,5/:t,d; t=5个时间段(Time),d=每个时间段需要满足的发电量(Demand);
link_kind_time(kind,time):x,n,a; x=每种发电机在各时段的发电量,n=每种发电机在各时段所需的台数,a=每个时间段中新增启动的第i类发动机的数量(Add);
ENDSETS
DATA:
------类型1 类型2 类型3------!;
l = 850 1250 1500;
h = 2000 1750 4000;
c = 1000 2600 3000;
e = 2 1.3 3;
s = 2000 1000 500;
ENDDATA
-------------------------第一问目标函数--------------------------!;
MIN=@SUM(link_kind_time(i,j):e(i)(x(i,j)-l(i)n(i,j))+c(i)n(i,j)+s(i)a(i,j));
-------------------------第一问目标函数--------------------------!;
SUBJECT TO
---每个时间段必须满足的发电量,5个约束条件---!;
x(1,1)+x(2,1)+x(3,1)>=15000;
x(1,2)+x(2,2)+x(3,2)>=30000;
x(1,3)+x(2,3)+x(3,3)>=25000;
x(1,4)+x(2,4)+x(3,4)>=40000;
x(1,5)+x(2,5)+x(3,5)>=27000;
------------发电机工作在极限范围以内,30个约束条件------------!;
@for(link_kind_time(i,j):l(i)*n(i,j)

请lingo高手检查一下这段程序,MODEL:SETS:kind/1,2,3/:k,l,h,c,e,s; k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级的每小时费用(Cost);e=超过最低功率级的每兆瓦小时费用(Extra),s=启
改成下面这样 乘号不能省 集函数自己好好想想
MODEL:
SETS:
kind/1,2,3/:k,l,h,c,e,s; !k=三种发电机(Kind),l=最低功率级(Low), h=最高功率级(High), c=最低功率级的每小时费用(Cost);
!e=超过最低功率级的每兆瓦小时费用(Extra), s=启动费用(Start Cost);
time/1,2,3,4,5/:t,d; !t=5个时间段(Time), d=每个时间段需要满足的发电量(Demand);
link_kind_time(kind,time):x,n,a; !x=每种发电机在各时段的发电量, n=每种发电机在各时段所需的台数,a=每个时间段中新增启动的第i类发动机的数量(Add);
ENDSETS
DATA:
!------类型1 类型2 类型3------!;
l = 850 1250 1500;
h = 2000 1750 4000;
c = 1000 2600 3000;
e = 2 1.3 3;
s = 2000 1000 500;
ENDDATA
!-------------------------第一问目标函数--------------------------!;
MIN=@SUM(link_kind_time(i,j):e(i)*(x(i,j)-l(i)*n(i,j))+c(i)*n(i,j)+s(i)*a(i,j));
!-------------------------第一问目标函数--------------------------!;
!
SUBJECT TO
!---每个时间段必须满足的发电量,5个约束条件---!;
x(1,1)+x(2,1)+x(3,1)>=15000;
x(1,2)+x(2,2)+x(3,2)>=30000;
x(1,3)+x(2,3)+x(3,3)>=25000;
x(1,4)+x(2,4)+x(3,4)>=40000;
x(1,5)+x(2,5)+x(3,5)>=27000;

!------------发电机工作在极限范围以内,30个约束条件------------!;
@for(link_kind_time(i,j):l(i)*n(i,j)

请lingo高手检查一下这段程序,MODEL:SETS:kind/1,2,3/:k,l,h,c,e,s; k=三种发电机(Kind),l=最低功率级(Low),h=最高功率级(High),c=最低功率级的每小时费用(Cost);e=超过最低功率级的每兆瓦小时费用(Extra),s=启 这段lingo程序的意思?@sum(point_aim(i):q(i)*@sum(cars(k)|k#eq#1:y1(i,k))) 请高手帮我看看lingo软件以下提示是什么意思?可能是哪里出错?由于程序语句太长,太多,就不就不在这里写下了, 十万火急!急求VB高手帮我做一下这倒程序改错题,每个FOUND的下一行都有错误,请改正!'【程序改错】'------------------------------------------------'题目:以下程序段用于输出100-300的所有素数'------------ lingo程序如何运行 那位高手知道下面这段lingo程序为什么解不出来?谢谢,急!model:sets:warehouses/wh1..wh6/:capacity;vendors/v1..v18/:demand;links(warehouses,vendors):cost,volume,x;endsets!目标函数;min=@sum(links:cost*volume*1);!需求约束;@for(v lingo程序超出lingo软件规模谢谢你! 请高手帮我找下这个Lingo程序的错误!下面是Lingo程序model:sets:hotel/1..10/;format/1..3/;link(hotel,format):x,y,c;endsetsmin=@sum(link:x*y*c);@for(format(j):@sum(hotel(i):(y(i)*r(i,j)))=num(j)/2);@for(format(j):@sum(hotel(i):(y(i)*r1( 用数学模型lingo程序做, 初学者向Lingo高手请教关于Lingo程序的小问题,非常感谢!我是一名初学者,对于Lingo软件编写程序问题不是很了解,我想就以下几个问题请教Lingo高手,如能解决,成分感激!1:Lingo中能不能设置三维S 请把此段程序注释一下 请把此段程序注释一下 请把此段程序注释一下 请把此段程序注释一下 英语请检查一下 下面英语请检查一下. 下面英语请检查一下... 英语题目请检查一下