我是靠谱客的博主 舒适山水,这篇文章主要介绍GAMS的使用,现在分享给大家,希望可以做个参考。

The General Algebraic Modeling System (GAMS)是一款数学规划和优化的高级建模系统。本文简单通过一个例子简单介绍GAMS的用法。

GAMS官方网站:http://www.gams.com/

例子:运输问题基本模型

代码:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
sets i canning plants /seattle, san-diego/ j markets /new-york,chicago,topeka/; parameters a(i) capacity of plant i in cases / seattle 350 san-diego 600 / b(j) demand at market j in cases / new-york 325 chicago 300 topeka 275 /; table d(i,j) distance in thousand of miles new-york chicago topeka seattle 2.5 1.7 1.8 san-diego 2.5 1.8 1.4 ; scalar f freight in dollars per case per thousand miles /90/; parameter c(i,j) transport cost in thousand of dollars per case; c(i,j) = f*d(i,j)/1000; variables x(i,j) z; positive variable x; equations cost supply(i) demand(j); cost.. z =e= sum((i,j), c(i,j) * x(i,j)) ; supply(i).. sum(j,x(i,j)) =l= a(i); demand(j).. sum(i,x(i,j)) =g= b(j); model transport /all/ solve transport using lp minimizing z; display x.l,x.m;


最后

以上就是舒适山水最近收集整理的关于GAMS的使用的全部内容,更多相关GAMS内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(70)

评论列表共有 0 条评论

立即
投稿
返回
顶部