多语言展示
当前在线:1447今日阅读:19今日分享:20

数学建模的简单应用

数学建模是高等教育中很重要的一门课程,国家甚至世界每年都会举办相关的比赛,这里,我通过一个例子简单介绍一下数学建模的应用以及计算过程
工具/原料

数学软件lindo/lingo/matlab任一即可

方法/步骤
1

1、问题的提出  某公司将4种不同含硫量的液体原料(分别记为甲、乙、丙、丁)混合生产两种产品(分别记为A,B),按照生产工艺的要求,原料甲乙丙丁的含硫量分别为3%,1%,2%,1%,进货价格分别为6,16,10,15(千元/吨);产品AB的含硫量不能超过2.5%,1.5%,售价分别为9,15(千元/吨)。根据市场信息,原料甲乙丙的供应没有限制,原料丁的供应量最多为50吨;产品AB的市场需求量为100t,200t,问应如何安排生产?

2

2、模型假设(对出现的数学符号必须有明确的定义);设y1,z1分别是产品A中是来自混合池和原料丙的吨数,y2,z2分别是产品B中是来自混合池和原料丙的吨数;混合池中原料甲乙丙丁所占的的比例分别为x1,x2,x3,x4,优化是总利润最大

3

3、模型建立(简要说明模型建立的依据,考虑的思路,方法);Max(9-6x1-16x2-15x4)y1+(15-6x1-16x2-15x4)y2+(9-10)z1+(15-10)z2约束条件为1) 原料的最大供应量限制:x4(y1+y2)<=502) 产品的最大需求量限制:y1+z1<=100,y2+z2<=2003) 产品的最大含硫量限制:对产品A,((3x1+x2+x4)y1+2z1)/(y1+z2)<=2.5,即(3x1+x2+x4-2.5)y1-0.5z1<=0对产品B,类似可得(3x1+x2+x4-1.5)y2+0.5z2<=04)    其他限制x1+x2+x4=1,x1,x2,x4,y1,z1,y2,z2>=0

4

4、模型解法与结果(写出试验过程中所使用的lindo/lingo/matlab程序或语句);

5

5、模型结果的分析;用LINGO求解得到结果x2=x4=0.5,y2=z2=100,其余为零,目标函数值为450      模型中并没有用到甲丙两种原料,只用了乙丁这两种,从中我们可以发现,在模型中,并不一定会用上所有参数,有些参数在试验中会影响我们对结果的判定,但是我们可以运用一些软件来跳过这些影响,得到真实正确的实验结果。

推荐信息