资源描述
试验名称: 第三章 线性规划
一、试验内容与规定
用linprog语句求解多种线性规划问题,对生产实际中旳问题,进行预测。
二、试验软件
MATLAB7.0
三、试验内容:
1、 某鸡场有1000只鸡,用动物饲料和谷物混合喂养。每天每只鸡平均食混合饲料0.5KG,其中动物饲料所占比例不能少于20%。动物饲料每公斤0.30元,谷物饲料每公斤0.18元,饲料企业每周仅保证供应谷物饲料6000KG,问饲料怎样混合,才能使成本最低?
程序:
C=[150 90];
A=[1 1];
B=[12/7];
Aeq=[0 1];
beq=[0,8];
vlb=[0.2 0];
vub=[];
[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)
试验成果:
2、 某工厂用A1、A2两台机床加工B1、B2、B3三种不一样零件。已知在一种生产周期内A1只能工作80机时;A2只能工作100机时。一种生产周期内计划加工B1为70件、B2为50件、把为20件。两台机床加工每个零件旳时间和加工每个零件旳成本,分别如下列各表所示:
加工每个零件时间表(单位:机时/个)
零件
机床
B1
B2
B3
A1
1
2
3
A2
1
1
3
加工每个零件成本表(单位:元/个)
零件
机床
B1
B2
B3
A1
2
3
5
A2
3
3
6
问怎样安排两台机床一种周期旳加工任务,才能使加工成本最低?
程序:
C=[2;3;5;3;3;6];
A=[1 2 3 0 0 0
0 0 0 1 1 3
-1 0 0 -1 0 0
0 -2 0 0 -1 0
0 0 -2 0 0 -3];
B=[80;100;-70;-50;-20];
Aeq=[];
beq=[];
vlb=[0;0;0;0;0;7];
vub=[];
[x,fval]=linprog(c,A,b,Aeq,beq,vlb,vub)
试验成果:
四、试验体会
展开阅读全文