线性规划 关于植树的问题 利用MATLAB求解

问题描述:

线性规划 关于植树的问题 利用MATLAB求解
某班有男同学30人,女同学20人参加植树.其工作效率:男同学每人每天可以挖坑20个,或栽树30棵,或浇水25棵;女同学每人每天可以挖坑10个,或栽树20棵,或浇水15棵.问如何分配这些同学劳动可以使一天植树最多,最多植多少棵?(注:分配给某一项劳动的名额,不一定是整数;如男同学10.5人挖坑,表示10个男同学全天挖坑,1个男同学挖半天坑.)
要求:(1)将此问题化成线性规划问题,并写出其标准形式;
(2)将整个利用MATLAB求解的过程写成一个程序并附上.
1个回答 分类:综合 2014-11-13

问题解答:

我来补答
设挖坑,栽树,浇水男生x1,x2,x3人,女生y1,y2,y3人
设浇玩水才算载好一棵树
max 25x3 + 15y3
0 > [x fval] = linprog(f,A,b,[],[],lb)
Optimization terminated.
x =
17.5000
0.0000
12.5000
0.0000
17.5000
2.5000
fval =
-350.0000
 
 
展开全文阅读
剩余:2000