数学建模作业

发布 2020-04-15 13:39:28 阅读 8879

一:某厂生产甲、乙两种口味的饮料,每百箱甲饮料需用原料6千克,工人10名,可获利10万元;每百箱乙饮料需用原料5千克,工人20名;可获利9万元。今工厂共有原料60千克,工人150名,又由于其他条件所限甲饮料产量不超过800箱。

1)问:如何安排生产计划使获利最大?请建立相应的lingo模型。

2)若设生产甲饮料x1百箱,乙饮料x2百箱,以获利最大为目标,得到如下lingo求解结果,请据此回答问题:

a)若投资0.8万元可增加原料1千克,问应否作这项投资?

b)若每100箱甲饮料获利可增加1万元,问应否改变生产计划?

分析:设生产甲饮料x1百箱,乙x2百箱。

目标:10x1+9x2最大。

约束条件:原料**:6x1+5x2<=60

工人加工:10x1+20x2<150

产量限制:x1<8

程序如下。max=10*x1+9*x2;

6*x1+5*x2<60;

10*x1+20*x2<150;

x1<8;

endglobal optimal solution found.

objective value102.8571

infeasibilities0.000000

total solver iterations2

variablevalue reduced cost

x1 6.4285710.000000

x2 4.2857140.000000

row slack or surplus dual price

3 0.0000000.5714286e-01

ranges in which the basis is unchanged:

objective coefficient ranges

current allowable allowable

variable coefficient increase decrease

x1 10.00000 0.8000000 5.500000

x2 9.000000 11.00000 0.6666667

righthand side ranges

rowcurrent allowable allowable

rhs increase decrease

4 8.000000 infinity 1.571429

解答:1)由结果可知当甲生产642箱,乙生产428箱时,获利最大为102.8万元。

a)由灵敏度分析可知,每增加1千克原料,获利增加1.57万元,所以投资0.8万元获得1千克原料收货大于支出,应该做这项投资。

b)若每箱甲饮料获利增加1万元,则x1的系数变为11,大于10.8,获利增加,所以应该改变生产计划。

二:某游泳队拟选甲、乙、丙、丁四名游泳队员组成一个4×100m混合泳接力队,参加今年的锦标赛。他们的100m自由泳、蛙泳、蝶泳、仰泳的成绩如下表所示。

问甲、乙、丙、丁四名队员各自游什么姿势,才最有可能取得最好成绩。请建立数学模型,并写出用lingo软件的求解程序。

分析:引入0-1变量xij,若选择队员i参加泳姿j的比赛,记xij=1,否则记xij=0根据组成接力队的要求,xij应该满足两个约束条件:第一,没人最多且只能入选4种泳姿之一,即对于i=1234;应有xij=1;第二,每种泳姿必须有一人且只能有一人入选,即对于j=1234;应有xij=1 当队员i入选泳姿j是,cijxij表示他的成绩,否则cijxij=0。

源程序:min=56*x11+74*x12+61*x13+63*x14

+63*x21+69*x22+65*x23+71*x24

+57*x31+77*x32+63*x33+67*x34

+55*x41+76*x42+62*x43+62*x44;

x11+x12+x13+x14=1;

x21+x22+x23+x24=1;

x31+x32+x33+x34=1;

x41+x42+x43+x44=1;

x11+x21+x31+x41=1;

x12+x22+x32+x42=1;

x13+x23+x33+x43=1;

x14+x24+x34+x44=1;

bin(x11);

bin(x12);

bin(x13);

bin(x14);

bin(x21);

bin(x22);

bin(x23);

bin(x24);

bin(x31);

bin(x32);

bin(x33);

bin(x34);

bin(x41);

bin(x42);

bin(x43);

bin(x44);

global optimal solution found.

objective value249.0000

objective bound249.0000

infeasibilities0.000000

extended solver steps0

total solver iterations0

variablevalue reduced cost

x11 0.00000056.00000

x12 0.00000074.00000

x13 1.00000061.00000

x14 0.00000063.00000

x21 0.00000063.00000

x22 1.00000069.00000

x23 0.00000065.00000

x24 0.00000071.00000

x31 1.00000057.00000

x32 0.00000077.00000

x33 0.00000063.00000

x34 0.00000067.00000

数学建模作业

1992年全国数学建模a题数据分析。对土豆和生菜,分别建立施肥量和产量之间的多元关系,运用excel和matlab软件依次采用散点法和拟合关系进行绘图显示。在确认模型具有完美的基础上,进行线性相关 交互作用 最佳响应水平 强影响变量等的分析。同时,将两种作物进行比较,得出一系列颇有实用价值的结论。分...

数学建模作业

数学建模作业 第二章。微分方程稳定性分析。1 由解得平衡点,特征值,是不稳定点。matlab作图程序 x 5 0.1 5 fora 5 0.1 5 y a x plot x,y hold on endxlabel x ylabel y 得到图形 2 由解得平衡点,特征值,是不稳定点。matlab作图...

数学建模作业

1.试说明下面的数学规划 mp 是一个凸规划。解 1 目标函数。一阶顺序主子式为,行列式为 二阶顺序主子式为,行列式为 三阶顺序主子式为,行列式为。hessian矩阵正定,目标函数是凸函数。2 约束条件。一阶顺序主子式为,行列式为 二阶顺序主子式为,行列式为 三阶顺序主子式为,行列式为。hessia...