试验目标和要求:目标:本试验目标熟悉LINGO软件开发环境,了解并熟练掌握LINGO语言数学模型结构,掌握并应用LINGO语言来处理线性计划问题能力,并了解灵敏度分析含义。要求:、了解LINGO软件应用界面,熟悉使用菜单及工具条功效;、使用LINGO完成例题验证;、使用LINGO完成线性计划问题和对偶线性计划问题求解,并分析解题结果;试验内容:)使用LINGO验证下列题目,并进行结果分析MODEL:SETS:QUATERS/Q,Q,Q,Q/:TIME,DEM,RP,OP,INV;ENDSETSMIN=***@SUM(QUATERS:*RP+*OP+*INV);***@FOR(QUATERS(I):RP(I)<=);***@FOR(QUATERS(I)|TIME(I)#GT#:INV(I)=INV(I-)+RP(I)+OP(I)-DEM(I);INV()=+RP()+OP()-DEM();DATA:DEM=,,,;TIME=,,,;ENDDATAEND)使用LINGO验证下列题目,并进行结果分析MODEL:SETS:DAYS/D,D,D,D,D,D,D/:RQMT,START;ENDSETSMIN=***@SUM(DAYS:START);***@FOR(DAYS(I):***@SUM(DAYS(J)|(J#GT#I+#OR#(J#LE#I#AND#J#GTI-):START(J))>RQMT(I););DATA:RQMT=,,,,,,;ENDDATAEND)使用LINGO求解试验一两道题目,并进行结果分析minz=*x+*x++x+x<=*x+x<=*x+x+*x>=x,x,x>=)maxz=*x++x>=*x+x<=x+x=x,x>=)使用LINGO求解试验一两道题目,并进行结果分析maxz=*x+*x*x+*x<=.*x+x<=.x,x>=x,x为整数三、试验过程、源程序MODEL:SETS:QUATERS/Q,Q,Q,Q/:TIME,DEM,RP,OP,INV;ENDSETSMIN=***@SUM(QUATERS:*RP+*OP+*INV);***@FOR(QUATERS(I):RP(I)<=);***@FOR(QUATERS(I)|TIME(I)#GT#:INV(I)=INV(I-)+RP(I)+OP(I)-DEM(I);INV()=+RP()+OP()-DEM(););DATA:DEM=,,,;TIME=,,,;:.Totalsolveriterations:变量函数值目标函数降低许TIME(Q)..TIME(Q)..TIME(Q)..TIME(Q)..DEM(Q)..DEM(Q)..DEM(Q)..DEM(Q)..RP(Q)..RP(Q)..RP(Q)..RP(Q)..OP(Q)..OP(Q)..OP(Q)..OP(Q)..INV(Q)..INV(Q)..INV(Q)..INV(Q)..行号松弛或剩下值对偶价格.-.....................结果分析:经过两次迭代,已经找到全局最优解,得到最小值.,此时TIME(Q)=,TIME(Q)=,TIME(Q)
实验目的和要求样本 来自淘豆网m.daumloan.com转载请标明出处.