网站大量收购独家精品文档,联系QQ:2885784924

[计算机软件及应用]lingo使用方法.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]lingo使用方法

界面 帮助 界面 变量取值限制 @BND(下限, 变量或分量, 上限);默认下限为0 @FREE(变量或分量) ; @GIN(变量或分量); 限制变量或分量为整数 @BIN( 变量或分量) ; 限制变量或分量为0,1 常见的数学函数 @ABS(X) @COS(X) @EXP(X) @LOG(X) @SIN(X) @TAN(X) @SMAX(X1, X2,..., XN) @SMIN(X1, X2,..., XN) @FLOOR(X) integer function取整函数 @LGM(X) gamma function @SIGN(X) sign function 条件和逻辑运算符 #EQ# = #NE# ≠ #GT# > #GE# ≥ #LT# < #LE# ≤ #AND# 与 #OR# 或 #NOT# 非 例题 数学模型: min s.t. 分析: 下标变量有: 1. xl 4个分量 2. cl 3个分量 3. x ,c 3×4个分量 lingo建模 2.约束条件: 完整模型: model: sets: si/1..3/:cl; sj/1..4/:xl; sij(si,sj):c,x; endsets !数据设置; data: xl= 5 2 4 6; cl= 4 9 4; c = 10 6 7 12 16 10 5 9 5 4 10 10; enddata [obj] min = @sum( sij: c*x); @for( sj(j): [eq1] @sum( si(i): x(i,j)) = xl(j)); @for( si(i): [eq2] @sum( sj(j): x(i,j)) = cl(i)); end * LINGO优化软件的使用简介   计算机学院应用数学教研室 余德兴 动态投资问题 宏银公司承诺为某建设项目从2003年起的4年中每年初分别提供以下数额贷款:2003年—100万元, 2004年—150万元, 2005年—120万元, 2006年—110万元.以上贷款资金均需2002年底筹集齐.但为了充分发挥这笔资金的作用,在满足每年贷款额情况下,可将多余资金分别用于下列投资项目: (1)于2003年初购买A种债券,期限3年,到期后本息合计为投资额的140%,但限购60万元; (2)于2003年初购买B种债券,期限2年,到期后本息合计为投资额的125%,但限购90万元; (3)于2003年初购买C种债券,期限2年,到期后本息合计为投资额的130%,但限购50万元; 一、一般模型 (4)于每年年初将任意数额的资金存放于银行,年息4%,于每年年底取出. 问宏银公司该如何运用好这笔数额的资金,使2002年需筹集到的资金最少? 解 设 为2002年底宏银公司需筹集到的资金额, 为分别于2003、2004、2005年初存放到银行的资金数 , 为分别购买A、B、C债券的是数额(单位均为万元)则可例出如下数学模型: 求解 通常与@for联用 @for(I:@bin(x)); @BND(下限, 变量或分量, 上限); 例 就可以写成: @BND(3,x,10); @FREE(变量或分量) 例 无约束 就可以写成: @FREE(x) @GIN(变量或分量); 例 就可以写成: @gin(x); 为一般非负整数变量 @BIN( 变量或分量) 例 就可以写成: @bin(x); 为一般0-1变量 练习用软件求下列线性规划问题: 计算教材p43 1.1; 1.3 ;1.4 二、一维数组循环编程模型 SAILCO公司需要决定下四个季度的帆船生产量.下四个季度的帆船需求量分别是40条,60条,75条,25条,这些需求必须按时满足.每个季度正常的生产能力是40条帆船,每条帆船的生产费用是400美元.如果加班生产,每条船的费用是450美元.每个季度末,每条帆船的库存费用是20美元.假定生产提前期为0,初始库存为10条船.如何安排生产使总费用最少? 解:用dem,rp,op,inv分别表示需求量、正常生产量、 加班生产量、库存量,则dem,rp,op,inv对每个季度都 有一个对应的值,也就是说它们是一个由四个元素组 成的数组,

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档