全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
1720 2
2012-03-05
图片上是我要用的线性规划。编程如下
model:sets:dmu/1..5/:w;!定义了5个dmu;nai/1..3/:xr;!3个类型A投入;
nbi/1..2/:zr;!2个类型B投入;
ngo/1/:gr;!1个产出;
gi(nai,dmu):x;!A投入矩阵3*5;
bi(nbi,dmu):z;!B投入矩阵2*5;
go(ngo,dmu):y;!产出矩阵1*5;
endsets

data:

x=5.69 4.93 6.7 0.51 4.11
    17.25 16.56 25.71 27.70 16.34
    170.58 159.03 154.01 118.56 124.79 ;
z=29.59 20.06 30.55 10.60 25.48
    11.72 8.91 6.92 4.29 23.72;
y=374.19 249.49 329.24 285.27 376.65;
xr=4.93 16.56 159.03;
zr=20.06 8.91;
yr=249.49;
enddata
max=ddf;
@for(nai(n):
    @sum(dmu(i):w(i)*x(n,i))<=(1-ddf)xr(n);
@for(nbi(w):
    @sum(dmu(i):w(i)*z(w,i))=(1-ddf)zr(w));
@for(ngo(m):
    @sum(dmu(i):w(i)*y(m,i))>=(1+ddf)yr(m));

End


附件列表
11.jpg

原图尺寸 15.05 KB

11.jpg

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-3-5 22:17:05
自己顶一个
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-20 14:58:55
版主,您真真的...300金求这个??
  程序有一些错误,改正后得到如下结果,摘取部分:
  Global optimal solution found.
  Objective value:                             0.7665513E-01
  Infeasibilities:                                      0.000000
  Total solver iterations:                             5  
  Variable           Value             Reduced Cost
   DDF       0.7665513E-01        0.000000
   W( 1)       0.4976645            0.000000
   W( 2)        0.000000           0.7665513E-01
   W( 3)        0.000000           0.1772132
   W( 4)       0.2043450            0.000000
   W( 5)       0.6398547E-01        0.000000
   时间都过去这么久了,想必您的问题已经解决,我偶然间看到,发现没有人对此作出解释,就尝试解决了下,在LINGO 11上运行得到上述结果,望您笑纳!若有疑问或需要程序,可以再找我,谢谢!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群