全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件
1618 8
2009-07-14
Min Z=160x11+130x12+220x13+170x14+140x21+130x22+190x23+150x24+190x31+200x32+230x33

s.t.
x11+x12+x13+x14=50
x21+x22+x23+x24=60
x31+x32+x33=50


30<= x11+ x21+ x31<=180
70<= x12+ x22+ x32<=140
10<= x13+ x23+ x33<=30
10<= x14+ x24<=50



恳求上述模型的MATLAB实现程序,谢谢!



二维码

扫码加我 拉你入群

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

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

全部回复
2009-7-14 09:26:32
ls 用excel就可以搞定了 犯不着用MATLAB

实在要用
就用这个函数
[x,fal]=linprog(f,A,b,Aeq,Beq,LB,UB,X0)
说明:
min f(x)
st:
AX<=b
Aeq*X=Beq
LB<=X<=UB
X0为初始值(当极值比较多的时候初始值比较重要)
二维码

扫码加我 拉你入群

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

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

2009-7-14 09:39:36
楼上说得很对,不必用matlab。
二维码

扫码加我 拉你入群

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

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

2009-7-14 09:53:11
用这个函数
[x,fal]=linprog(f,A,b,Aeq,Beq,LB,UB,X0)
说明:
min f(x)
st:
AX<=b
Aeq*X=Beq
LB<=X<=UB

X0为初始值(当极值比较多的时候初始值比较重要)
二维码

扫码加我 拉你入群

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

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

2009-7-14 18:42:31
感谢2楼的的解析,对于简单地线性S.T.是可以用上述方法解决的。我也是因为在学习的过程中碰到了夹逼的S.T.,在MATLAB中才束手无策的啊!

PS: 4楼中,[x,fal]=linprog(f,A,b,Aeq,Beq,LB,UB,X0)应为[x,fval]=linprog(c,A,b,Aeq,beq, VLB,VUB, X0),其中,c 为目标函数 min z=cX中的矩
二维码

扫码加我 拉你入群

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

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

2009-7-14 20:41:50
呵呵,发现LINDO很方便啊
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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