您现在的位置是:首页 > 综合信息网站首页综合信息
汇知问教育(学问社区)
- 编辑:
- 2022-09-27 14:00:20
- 来源:
大家好,小必来为大家解答以上的问题。汇知问教育,学问社区这个很多人还不知道,现在让我们一起来看看吧!
1、使用LINGO软件计算6个发点8个收点的最小费用运输问题。
2、产销单位运价如下表。
3、 单位 销地运价产地 B1 B2 B3 B4 B5 B6 B7 B8 产量A1 6 2 6 7 4 2 5 9 60A2 4 9 5 3 8 5 8 2 55A3 5 2 1 9 7 4 3 3 51A4 7 6 7 3 9 2 7 1 43A5 2 3 9 5 7 2 6 5 41A6 5 5 2 2 8 1 4 3 52销量 35 37 22 32 41 32 43 38 使用LINGO软件,编制程序如下:model:!6发点8收点运输问题;sets: warehouses/wh1..wh6/: capacity; vendors/v1..v8/: demand; links(warehouses,vendors): cost, volume;endsets!目标函数; min=@sum(links: cost*volume);!需求约束; @for(vendors(J): @sum(warehouses(I): volume(I,J))=demand(J));!产量约束; @for(warehouses(I): @sum(vendors(J): volume(I,J))<=capacity(I)); !这里是数据;data: capacity=60 55 51 43 41 52; demand=35 37 22 32 41 32 43 38; cost=6 2 6 7 4 2 9 5 4 9 5 3 8 5 8 2 5 2 1 9 7 4 3 3 7 6 7 3 9 2 7 1 2 3 9 5 7 2 6 5 5 5 2 2 8 1 4 3;enddataend我经常去一个叫学问社区的学术网站,那里有lingo小组,非常非常的好,好多资源,建议你看看去。
本文到此分享完毕,希望对大家有所帮助。