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

数学建模第9次作业

作者:李泽鑫   发布时间:2020-05-07 22:29:36   浏览次数:27

 

1.     利用matlab求解课本第4.1节的例题:

2:河流污染与净化问题

4:运输问题

7:分配问题

要求:写出程序和计算结果

解:

2

代码:

c=[1000;800];

F=[-1 0;-0.8 -1;1 0;0 1];

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

Aeq=[];

beq=[];

vlb=[];

vub=[];

[x,fval]=linprog(c,F,f,Aeq,beq,vlb,vub)

结果:

Optimal solution found.

 

 

x =

 

    1.0000

    0.8000

 

 

fval =

 

        1640

4

代码:

c=[3;1;4;5;7;3;8;6;2;3;9;2];

Aeq=[1 1 1 1 0 0 0 0 0 0 0 0

     0 0 0 0 1 1 1 1 0 0 0 0

     0 0 0 0 0 0 0 0 1 1 1 1

     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];

 Beq=[50 50 75 40 55 60 20];

 B=[0 0 0 0 0 0 0 0 0 0 0 0];

 [x,fval]=linprog(c,[],[],Aeq,Beq,B)

结果:

>> Untitled3

 

Optimal solution found.

 

 

x =

 

     0

     0

    50

     0

     0

    40

    10

     0

    40

    15

     0

    20

 

 

fval =

 

   565

7

代码:

c=[40 36];

A=[-5 -3];

b=[-45];

Aeq=[];

beq=[];

vlb=zeros(2,1);

vub=[9;15];

[x,favl]=linprog(c,A,b,Aeq,beq,vlb,vub)

结果:

>> Untitled4

 

Optimal solution found.

 

 

x =

 

     9

     0

 

 

favl =

 

   360







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

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

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