Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 基础科学 > 数学
数学 A discussion board for Mathematics.
回复
 
主题工具 显示模式
旧 2010-06-16, 20:29   #1
libaomail
初级会员
 
注册日期: 2008-12-21
年龄: 69
帖子: 11
声望力: 17
libaomail 正向着好的方向发展
默认 用linprog求解目标规划的问题

在刘顺忠编著的武汉大学出版社2007.3出版的《管理运筹学和MATLAB软件应用》中89页-90页的目标规划的求解实例,例题3.9的优化结果是:
X=
1.0000
21.0000
0.0000
0.0000
0.0000
0.0000
0.0000
8.0000
fval=
8.0000
当x1=1,x2=21时,设备使用25台,原材料的供应量45公斤,利润指标68元。

可是我用书中的数据在MATLAB R2009b中得到的结果却是如下内容:
c =
0
0
0
999999
0
999
1
0
Aeq =
4 1 1 -1 0 0 0 0
3 2 0 0 1 -1 0 0
5 3 0 0 0 0 1 -1
beq =
25
45
60
lb =
0
0
0
0
0
0
0
0


>> [x,fval,exitflag,output,lambda] = linprog(c,[],[],Aeq,beq,lb)
Optimization terminated.

x =

1.9228
16.9810
0.3279
0.0000
5.2696
0.0000
0.0000
0.5569


fval =

5.7657e-016


exitflag =

1

请各位高手给予指教,这是什么原因。
libaomail 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 03:04


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.