lingo教程.doc

上传人:11****ws 文档编号:2991188 上传时间:2019-05-16 格式:DOC 页数:56 大小:711KB
下载 相关 举报
lingo教程.doc_第1页
第1页 / 共56页
lingo教程.doc_第2页
第2页 / 共56页
lingo教程.doc_第3页
第3页 / 共56页
lingo教程.doc_第4页
第4页 / 共56页
lingo教程.doc_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、 LINGO 教程共 55 页 1LINGO 是用来求解线性和非线性优化问题的简易工具。LINGO 内置了一种建立最优化模型的语言,可以简便地表达大规模问题,利用 LINGO 高效的求解器可快速求解并分析结果。1 LINGO 快速入门当你在 windows 下开始运行 LINGO 系统时,会得到类似下面的一个窗口:外层是主框架窗口,包含了所有菜单命令和工具条,其它所有的窗口将被包含在主窗口之下。在主窗口内的标题为 LINGO Model LINGO1 的窗口是 LINGO 的默认模型窗口,建立的模型都都要在该窗口内编码实现。下面举两个例子。例 1.1 如何在 LINGO 中求解如下的 LP 问

2、题: 0,62135.2min112xtsx在模型窗口中输入如下代码:min=2*x1+3*x2;x1+x2=350;x1=100;2*x1+x2=” 。LINGO 中还能用“”表示大于等于关系。LINGO 并不支持严格小于和严格大于关系运算符。然而,如果需要严格小于和严格大于关系,比如让 A 严格小于 B:A= 4.2 数学函数LINGO 提供了大量的标准数学函数:abs(x) 返回 x 的绝对值sin(x) 返回 x 的正弦值,x 采用弧度制cos(x) 返回 x 的余弦值tan(x) 返回 x 的正切值exp(x) 返回常数 e 的 x 次方log(x) 返回 x 的自然对数lgm(x) 返回 x 的 gamma 函数的自然对数sign(x) 如果 x=0 时,返回不超过 x 的最大整数;当 x0时,返回不低于 x 的最大整数。smax(x1,x2,xn) 返回 x1,x2,xn 中的最大值smin(x1,x2,xn) 返回 x1,x2,xn 中的最小值例 4.3 给定一个直角三角形,求包含该三角形的最小正方形。解:如图所示。 ,sinco,cos,sin xbaDExbAxaCE求最小的正方形就相当于求如下的最优化问题: xmi20ABCDDAEabx

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。