主题:哪位大哥帮帮忙,实在是很急
klh312
[专家分:0] 发布于 2007-11-05 22:35:00
某村计划在100公顷土地上种植A、B、C3种农作物,可供劳力、粪肥、化肥资源的数量,种植每公顷作物所需资源数量,以及能获利润如下表所示,问如何选择种植方案,使所获利润最大。
用工/个
粪肥/t
化肥/kg
每顷利润/元
作物A
450
35
350
1500
作物B
600
25
400
1200
作物C
900
30
300
1800
可供资源
63000
3300
33000
回复列表 (共2个回复)
沙发
ricckma [专家分:370] 发布于 2007-11-06 02:18:00
目标函数 F=1500*x(1)+1200*x(2)+1800*x(3)
约束条件如下:
x(1)+x(2)+x(3)=100;
450*x(1)+600*x(2)+900*x(3)<=63000;
35*x(1)+25*x(2)+30*x(3)<=3300;
350*x(1)+400*x(2)+300*x(3)<=33000;
fmincon函数求解:
options=optimset('Display','off','PlotFcns',@optimplotfval);
[x,fval]=fmincon(@plant,[0;0;0],A,B,Aeq,Beq,[],[],[],options);
结果[A;B;C]=[60;0;40]
板凳
klh312 [专家分:0] 发布于 2007-11-08 10:36:00
谢谢这位大哥了
我先去试下,有空请你吃饭
呵呵!
我来回复