求助一条简单的数学建模题目并给其答案和相应程序,悬赏150分

可发至我的邮箱zxp_ztf@163.com,财富值不够,目前只能悬赏100分在线等,急用... 可发至我的邮箱zxp_ztf@163.com,财富值不够,目前只能悬赏100分 在线等,急用 展开
春天晴6r
2009-12-09 · 超过17用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:41.8万
展开全部

好吧 给你一道我做的数学建模题 比较简单 线性规划类型

(1)i)设生产A1产品x1桶,生产A2产品x2桶

目标函数: max   72*x1+64*x2

约束条件:   12*x1+8x*2≤480;

             x1+x2≤50;

             0≤3*x1≤100;

                x2≥0;x1,x2为整数。

LINGO编程如下:

model:

 sets:

row/1..2/:b;

col/1..2/:c,x,l,u;

matrix(row,col):A;

endsets

max=@sum(col:c*x);

@for(col:@ gin(x));

@for(row(i):

@sum(col(j):A(i,j)*x(j))<=b(i));

data:

c=72,64;

b=480,50;

A=12,8,

   1,1;

l=0,0;

u=100,500;

enddata

end

结果:

得到x1=20,x3=30; 每天可赚到3360元 原料,时间都没有剩余,加工能力剩余40

由于原料增长1单位,利润增加48元,35<48元故应该作这项投资,购买50桶牛奶,生产A产品20桶,B产品30桶。

ii)由上题lingo结果 时间增长1单位,利润增加2元。故付给临时工人的工资最多是每小时2元。

iii)由上题lingo结果 x1的系数范围在(64,96)之间,所以x1的系数72增长到90的时候 不用改变生产计划。

(2)i)设生产A1产品x1,生产A2产品x2,生产B1产品x3,生产B2产品x4 A1加工成B1 x5 A2加工成B2 x6

目标函数: max   24*x1+16*x2+44*x3+32*x4-3*x5-3*x6

约束条件:   (x1 +x5)/3+(x2+x6)/4≤50;

             x1+x5≤100;

             4*(x1+x5)+2*(x2+x6)+2*x5+2*x6≤480;

x1=0.8*5; x2=0.75*x6;

                x1…x6≥0;x1…x6为整数。

LINGO编程如下:

model:

 sets:

row/1..3/:b;

col/1..6/:c,x;

matrix(row,col):A;

endsets

max=@sum(col:c*x);

@for(col:@ gin(x));

@for(row(i):

@sum(col(j):A(i,j)*x(j))<=b(i));

data:

c=24,16,44,32,-3,-3;

b=600,100,480;

A=4,3,0,0,4,3,

    1,0,0,0,1,0,

    4,2,0,0,6,4;

enddata

end

结果:

得到 max=3460.8  x1=8  x2=168  x3=19.2  x5=24 其他x为0

生产8桶A1并把所有24kgA1转化成B1  生产42桶A2 

i) 增加一桶牛奶可增加利润 3.16*12=37.92 增加一小时可增加利润3.26 故应该做这项投资。150元可增加5桶牛奶 或赚回 37.92*5=189.6元 150元可增加50小时 或赚回 3.26*50=163元 故应该投资牛奶 获得利润最大

ii) 根据上题lingo结果 B1 获利下降10%  B2获利上升10%都超出了 x3 x4的系数范围,故对计划有影响,生产计划应该重新制定。

亲亲亲亲亲亲你
2009-12-17
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
目标函数: max 72*x1+64*x2
约束条件: 12*x1+8x*2≤480;
x1+x2≤50;
0≤3*x1≤100;
x2≥0;x1,x2为整数。
LINGO编程如下:
model:
sets:
row/1..2/:b;
col/1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式