声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1170|回复: 2

[编程技巧] 已知不等式的条件下求最大值

[复制链接]
发表于 2006-3-18 23:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
9x+4y<=360
4x+5y<=200
3x+10y<=300
求70x+120y的最大值
求程式
回复
分享到:

使用道具 举报

发表于 2006-3-19 10:21 | 显示全部楼层
看帖子http://forum.vibunion.com/thread-732-1-1.html
二楼举的例子其中有和你的问题基本一模一样的
发表于 2006-3-19 16:08 | 显示全部楼层
>>f=[-70 -120];A=[9 4;4 5;3 10;-1 0;0 -1];B=[360 200 300 0 0]';
>>[x,fval]=linprog(f,A,B),
>>max=-fval
结果为:
x = 20.0000
24.0000
fval =-4.2800e+003
max = 4.2800e+003
版本不同函数不同,x的两个值就是所求的x,y的最优解
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-15 21:20 , Processed in 0.049561 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表