Meteor胖号 发表于 2013-9-2 08:05

求助,最小费用最大流matlab程序啊啊啊

求助,最小费用最大流matlab程序啊啊啊

袁海亮 发表于 2013-9-2 10:56

楼主你好,对于你的问题我从lingo 方面给你举一个例子  你可以借鉴  对于 matlab的 我调试成功 再给你  你先研究 这个

model:
sets:
nodes/1,2,3,4,5/:d;
arcs(nodes,nodes)/1,2 1,3 2,3 2,4 3,4 3,5 4,5/:c,u,f;
endsets
min=@sum(arcs:c*f);
@for(nodes(i)|i#ne#1#and#i#ne#@size(nodes):
@sum(arcs(i,j):f(i,j))-@sum(arcs(j,i):f(j,i))=d(i));
@sum(arcs(i,j)|i#eq#1:f(i,j))=d(1);
@for(arcs:@Bnd(0,f,u));
data:
u=2 1 3 6 2 3 4;
c=1 3 2 5 1 1 3;
d=3 0 0 0 -3;
enddata
end


袁海亮 发表于 2013-9-2 11:00

matlab  求解 也献上

f=zeros(7,1);f(1)=1;f(2)=1;
g=-f;
aeq=[1,0,-1,-1,0,0,0
     0,1,0,1,-1,0,-1
     0,0,1,0,1,-1,0];
beq=zeros(3,1);lb=zeros(7,1);
ub=';
=linprog(g,[],[],aeq,beq,lb,ub);
f1=';
aq=;
aeq1=;
beq1=[-fval;beq];
=linprog(f1,[],[],aeq1,beq1,lb,ub);
z
favl1




Meteor胖号 发表于 2013-9-2 11:34

袁海亮 发表于 2013-9-2 11:00 static/image/common/back.gif
matlab  求解 也献上

f=zeros(7,1);f(1)=1;f(2)=1;


谢谢啊 :D:D

Meteor胖号 发表于 2013-9-2 11:38

袁海亮 发表于 2013-9-2 11:00 static/image/common/back.gif
matlab  求解 也献上

f=zeros(7,1);f(1)=1;f(2)=1;


你好,你那有在图论方面上matlab程序吗?例如:最短路径,最小生成树,网络流的:lol

袁海亮 发表于 2013-9-2 12:01

Meteor胖号 发表于 2013-9-2 11:38 static/image/common/back.gif
你好,你那有在图论方面上matlab程序吗?例如:最短路径,最小生成树,网络流的

网站里有很多  慢慢的找找 就都找到 你想要的  这里资源丰富的

magic2728 发表于 2013-9-2 14:32

这里面介绍比较全面。

Meteor胖号 发表于 2013-9-2 16:22

magic2728 发表于 2013-9-2 14:32 static/image/common/back.gif
这里面介绍比较全面。

en 这个有了  谢谢哈:lol

我是男神 发表于 2015-7-30 12:50



8#  



发表于 2013-9-2 16:22 |只看该作者 |招呼Ta














关注Ta


























magic2728 发表于 2013-9-2 14:32
这里面介绍比较全面。

en 这个有了  谢谢哈













我也说一句



      



  







啦啦啦~~~我是默认签名(*^__^*)


8#  



发表于 2013-9-2 16:22 |只看该作者 |招呼Ta














关注Ta


























magic2728 发表于 2013-9-2 14:32
这里面介绍比较全面。

en 这个有了  谢谢哈













我也说一句



      



  







啦啦啦~~~我是默认签名(*^__^*)

左朋 发表于 2015-8-5 11:34

我就是看看不说话
页: [1] 2
查看完整版本: 求助,最小费用最大流matlab程序啊啊啊