现在时间是:
当前位置:首 页 >> 数学建模>> 教学区>> 文章列表

数学建模第九次作业

作者:18数51谭仟傲   发布时间:2020-05-08 10:56:15   浏览次数:65

 

例2(河流污染与净化问题)

程序:

clear

f=[1000,800];

A=[-1,0;-0.8,-1;1,0;0,1];

b=[-1;-1.6;2;1.4];

LB=[0;0];

[X,fval]=linprog(f,A,b,[],[],LB);

 

计算结果:

X=1

  0.8

fval=1640

 

 

 

例4(运输问题)

数据:

m=2,n=3

a1=500,a2=280,b1=380,b2=200,b3=200

c11=20,c12=23,c13=18,c21=25,c22=15,c23=29

程序:

clear

f=[20,23,18,25,15,29];

Aeq=[1,1,1,0,0,0;

    0,0,0,1,1,1;

    1,0,0,1,0,0;

    0,1,0,0,1,0;

    0,0,1,0,0,1];

Beq=[500;280;380;200;200];

LB=[0;0;0;0;0;0];

[X,fval]=linprog(f,[],[],Aeq,Beq,LB);

计算结果:

X=300

  0

  200

  80

  200

  0

fval=14600

 

 

例7(分配问题)

数据:

m=2,n=3

a1=12,a2=20,a3=15,b1=18,b2=20,b3=17,b4=21

d11=0.6,d12=0.5,d13=1,d14=0.2,d21=0.4,d22=0.3,d23=1,d24=0.7,d31=0.1,d32=0.2,d33=0.5,d34=0.3

c11=3,c12=5,c13=2.5,c14=1,c21=2,c22=3,c23=4,c24=1.2,c31=5,c32=3.2,c33=2,c34=1.5

程序:

clear

f=[3,5,2.5,1,2,3,4,1.2,5,3.2,2,1.5];

A=[0.6,0.5,1,0.2,0,0,0,0,0,0,0,0;

    0,0,0,0,0.4,0.3,1,0.7,0,0,0,0;

    0,0,0,0,0,0,0,0,0.1,0.2,0.5,0.3;

    -1,0,0,0,-1,0,0,0,-1,0,0,0;

    0,-1,0,0,0,-1,0,0,0,-1,0,0;

    0,0,-1,0,0,0,-1,0,0,0,-1,0;

    0,0,0,-1,0,0,0,-1,0,0,0,-1];

b=[12;20;15;-18;-20;-17;-21];

LB=[0;0;0;0;0;0;0;0;0;0;0;0];

[X,fval]=linprog(f,A,b,[],[],LB);

计算结果:

X=0

0

0

21

18

20

0

0

0

0

17

0

fval=151







上一篇:没有了    下一篇:没有了

Copyright ©2020    计算数学达人 All Right Reserved.

技术支持:自助建站 | 领地网站建设 |短信接口 |燕窝 版权所有 © 2005-2020 lingw.net.粤ICP备16125321号 -5