分类分类
大小:97.18 MB 更新:2023/03/24
类别:辅助设计系统:WinXP, Win7, Win8, Win10, WinAll
LINGO17.0是一款是一款专业线性和非线性通用优化求解器,它也是一个综合性工具,主要针对让数学优化模型的设计而开发,并使得其模型在构造方面更加高效,容易;在该程序中,系统为用户提供了一整套完善的集成软件包,其中包括用于表达优化模型的强大语言,用于构建和编辑问题的全功能环境,以及一组能够有效解决大多数优化模型的快速内置求解器;新版本对多个功能模块进行了加强;优化了代数建模语言功能,LINGO支持强大的基于集合的建模语言,允许用户高效,紧凑地表达数学编程模型,可以使用LINGO的内部脚本功能迭代地解决多个模型;使您可以更轻松地在您选择的应用程序中生成报告,完全分离模型和数据增强了模型维护和可扩展性。强大又实用,需要的用户可以下载体验
1、简单的模型表达
LINGO可以帮助用户减少开发的时间,以可读的格式快速地解决线性、非线性和整数问题。LINGO建模语言允许您使用求和和下标变量简单直观的来建模,就像使用纸和铅笔一样。建模会变的更容易并且易于理解,同时也很容易掌握。LINGO可以同时利用多个CPU内核来进行快速建模。
LINGO最强大的功能之一是数学建模语言,让您以非常接近标准数学符号的方式来自然的表达您的问题。您还可以在一个紧凑的语句中快速表达一系列相似约束,模型紧凑易于理解。
当您建模时,通常会发现一组或多组相关对象(如工程、客户、车辆或雇员)。通常情况下,如果一个约束条件适用于一组对象中的一个成员时,那么这个约束条件也适用于这个组的其他成员,并不需要对一组中的所有成员都单设约束条件。LINGO可以用一个简洁的语句表达整个组的约束条件。利用组群优势是LINGO建模语言的一个基本功能,也是LINGO最强大功能的基本构建块。LINGO甚至还支持隐式地表达共同集,如星期的天数或年份的月数。LINGO的建模语言可以帮助您大幅度的减少模型开发时间,即使是大型的模型,不到一页的内容就能高效的表达结果。这种建模语言和标准数学符号的相似度使它便于阅读,开发者可以更简单的建模并方便同事阅读和理解。
使用LINGO,轻松让您的模型具有“可扩展性”。这意味着您可以改变模型的维度而不需要去改变对问题的描述。假设您正在寻找最便宜的方法从不同的仓库将产品销售给不同的客户。如果仓库或客户的数量改变了,很多建模工具都需要对问题描述进行大量的修改。而使用LINGO,您的问题描述不需要做任何修改,您只需要修改数据文件然后LINGO就可以完成接下来的一切工作。
LINGO的建模语言包括一个广泛的数学、概率和金融功能库。您可以创建用户自定义功能来供LINGO使用。LINGO支持右侧括号和变量的广义表达,允许有意义的变量名的字符数多达32个。
便利的数据选项
LINGO花时间管理数据,它可以让您直接从数据库和表格中导入数据并建模。同样的,LINGO也可以直接将结果信息直接导出到数据库和表格中,这样更容易在您选择的应用中生成报告。 收集模型数据并以适当的格式获得它是非常麻烦和耗时的工作,但是使用LINGO您可以用各种方便的格式管理数据,LINGO会帮您保存数据。比如将数据放在:
Excel或Lotus表格文件中;
Access, Oracle, DB/2, Paradox, SQL Server等数据库中;
一个单独的文本文件列表或表格中;
用模型表达来储存;
模型运行时由用户来导入;
LINGO提供了广泛的数据选项,非常灵活和便利。LINGO允许用户从数据中分离出有问题的表达,模型可以轻松阅读并修改,这样出错的几率就会非常小。使原型问题能在一个小数据集中被解决。 一旦您对模型满意了,就可以轻松的在较大的数据或几个不同的数据集中交换,以调用不同的方案。
LINGO的灵活性甚至可以帮助用户更简单的生成报告。除了可以从表格和数据库中读取数据外,LINGO还可以针对这些数据格式给出解决方案。这就意味着,您可以简单的导出并分析您的解决方案,LINGO不会强迫您学习内置报告生成器。
1、需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、通过解压功能将压缩包打开,找到主程序,双击主程序即可进行安装,点击下一步按钮
3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮
4、弹出以下界面,直接使用鼠标点击下一步按钮即可,此界面为程序信息界面,可以根据自己需要选择
5、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
6、快捷键选择可以根据自己的需要进行选择,也可以选择不创建
7、现在准备安装主程序。点击“安装”按钮开始安装或点击“上一步”按钮重新输入安装信息
8、等待应用程序安装进度条加载完成即可,需要等待一小会儿
9、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
1、程序安装完成后,打开应用程序安装包,找到文件,将其复制到粘贴板
2、打开应用程序文件路径,将复制的程序粘贴替换对应的源文件
3、打开应用程序后,即可得到的应用程序
集合是LINGO建模语言的基础 - 该程序最强大的功能的基础构建块。
通过对集合的理解,您可以在单个语句中编写一系列类似的约束,并简明扼要地表达长而复杂的公式。
这使您可以非常快速,轻松地表达最大的模型。在较大的模型中,您将需要表达一组几个非常相似的计算或约束。
幸运的是,LINGO处理信息集的能力使您能够有效地执行此类操作。
例如,如果您必须明确地编写每个约束,那么为100个仓库准备仓库运输模型将是繁琐的(例如,“仓库1必须运输不超过其当前库存,仓库2必须运输不超过其当前库存,仓库” 3必须运送不超过其现有库存...“,依此类推)。 LINGO允许您以最容易阅读和理解的形式表达公式(例如,“每个仓库必须不超过其当前库存”)。
集合只是相关对象的组。一套可能是产品,卡车或员工的清单。
集合中的每个成员可以具有与其相关联的一个或多个特征。我们将这些特征称为属性。属性值可以提前知道或LINGO解决的未知数。
例如,一组产品中的每个产品都可能具有价格属性;一组卡车中的每辆卡车可能具有运输能力属性;并且一组雇员中的每个雇员可能具有工资属性以及出生日期属性。
LINGO识别两种集合:原始集合和派生集合。
基元集是仅由不能进一步缩小的对象组成的集合。在Wireless Widgets示例中,由六个仓库组成的集合WAREHOUSES是一个基元集。同样,由八个供应商组成的集合是一个原始集合。
使用一个或多个其他集定义派生集。换句话说,派生集从其他预先存在的集合中派生其成员。
同样,使用Wireless Widgets示例,由六个仓库和八个供应商(LINKS)之间的链接组成的集合是派生集。
它的成员来自WAREHOUSES和VENDORS集的独特成员。虽然集合LINKS仅从原始集合派生,但也可以从其他派生集合构建派生集合。
集合部分
上一页下一页
集合在LINGO模型的可选部分中定义,称为集合部分。 在LINGO模型中使用集合之前,必须在模型的集合部分中定义它们。 sets部分以关键字SETS :(包括冒号)开头,以关键字ENDSETS结束。
模型可能没有集合部分,单个集合部分或多个集合部分。 集合部分可能出现在模型中的任何位置。 唯一的限制是您必须在模型的约束中引用它们之前定义集及其属性。
义原始集
上一页下一页
要在sets部分中定义基元集,请指定:
·集合的名称,
·可选地,其成员(集合中包含的对象)和
·可选地,集合的成员可以具有的任何属性。
基本集定义具有以下语法:
注意:使用方括号表示项目是可选的。在这种特殊情况下,基元集的attribute_list和member_list都是可选的。
setname是您选择指定集合的名称。它应该是一个容易记住的描述性名称。集名必须符合标准的LINGO命名约定。换句话说,名称必须以字母字符开头,后跟最多31个字母数字字符或下划线(_)。 LINGO不区分名称中的大写和小写字符。
member_list是构成集合的成员列表。如果集合成员包含在集合定义中,则可以显式或隐式列出它们。如果集合成员未包含在集合定义中,则可以随后在模型的数据部分中定义它们。有关在数据部分中定义集成员的详细信息,请参阅“数据部分简介”。
显式列出成员时,为每个成员输入唯一名称,可选择用逗号分隔。与set name一样,成员名称也必须符合标准命名约定。在Wireless Widgets模型中,我们可以使用显式成员列表在sets部分中定义WAREHOUSES集,如下所示:
使用隐式集成员列表时,不必为每个集成员列出名称。使用隐式集成员列表时,请使用以下语法:
其中member1是集合中第一个成员的名称,memberN是最后一个成员的名称。 LINGO自动生成member1和memberN之间的所有中间成员名称。虽然这可以是用于构建基元集的非常紧凑和方便的方法,但是有一个问题是只有特定格式的名称被接受用于初始和终端成员名称。下表详细介绍了可用选项:
使用1..n格式时,n可以是任何正整数值,初始成员必须始终为1。
stringM..stringN格式允许您使用任何字符串来启动初始和终端成员名称,只要该字符串符合标准LINGO命名约定。 M和N必须是非负整数,使得M≤N。
dayM..dayN格式允许您为一周中的日期名称选择初始和终端成员名称。所有名称都缩写为三个字符。因此,可用选项包括:周一,周二,周三,周四,周五,周六和周日。
monthM..monthN格式允许您从一年中的月份中进行选择,其中所有名称都缩写为三个字符。可用选项包括:Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov和Dec.
monthYearM..monthYearN选项允许您指定月份和四位数年份。
进一步说明,在Wireless Widgets示例中,我们还可以将WAREHOUSES定义为:
WAREHOUSES / 1..6 /:CAPACITY;
作为替代方案,当使用此1..n形式的隐式定义时,您还可以将集合的长度放在数据部分中,然后在后续集合部分中引用此长度,如下所示:
集合成员可以在集合定义的attribute_list中指定一个或多个属性。属性只是集合中每个成员显示的某个属性。例如,在上面设置的WAREHOUSES中,有一个名为CAPACITY的属性,用于表示仓库的运输能力。属性名称必须遵循标准命名约定,并以逗号分隔。
例如,假设我们的仓库具有与其位置和装货码头数量相关的其他属性。可以将这些附加属性添加到set声明的属性列表中,如下所示:
WAREHOUSES / 1..6 /:容量,位置,码头;
集合成员可以在集合定义的attribute_list中指定一个或多个属性。属性只是集合中每个成员显示的某个属性。例如,在上面设置的WAREHOUSES中,有一个名为CAPACITY的属性
包小盒 辅助设计66.77 MB2.0.43
详情mapgis10.3中文(数据收集与管理工具) 辅助设计168.66 MB附安装教程
详情女娲设计器(GEditor) 辅助设计0.72 MBv3.0.0.1 绿色版
详情iMindQ(思维导图软件) 辅助设计89.78 MBv8.1.2 中文
详情Altair Embed(嵌入式系统开发工具) 辅助设计598.88 MBv2019.01 附带安装教程
详情avizo 2019.1(avizo三维可视化软件) 辅助设计2232 MB附安装教程
详情ChemOffice 2017 辅助设计372.88 MB附带安装教程
详情绘图助手 v1.0 辅助设计0.38 MB
详情ChemOffice Suite 2019 辅助设计520.13 MBv19.0.0.22 附带安装教程
详情LINGO15.0完美 辅助设计80.71 MB附带安装教程
详情adobe indesign cc 2018(页面与版面设计工具) 辅助设计495.88 MB绿色
详情maplesoft maple 2019 64位中文 辅助设计1823 MB附安装教程
详情LINGO17.0 辅助设计97.18 MB附安装教程
详情DipTrace(PCB设计工具) 32/64位 辅助设计336.55 MBv9.0.2236
详情CAD查看编辑 ABViewer Enterprise v11.0.2 中文 辅助设计92.00 MB
详情chemoffice suite 2018 辅助设计521.88 MBv18.1.0.535 附带安装教程
详情PVElite 2017(压力容器与热交换器设计分析评估工具) 辅助设计501.55 MB附带安装教程
详情NiceLabel pro 6注册机 辅助设计1.31 MB附安装教程
详情CutMaster2D Pro(钣金切割工具) 辅助设计11.4 MBv1.5.0
详情flaresim 6(工业火炬模拟分析软件) 辅助设计226.88 MBv6.0.0.64 免费版
详情南方cass 辅助设计65.9 MBv9.1 32位/64位
详情AutoCAD 2007 简体中文免激活版 辅助设计550.00 MB
详情Auto CAD 2015 简体中文精简注册版 辅助设计366.00 MB
详情迈迪工具集 辅助设计211.0 MBv6.0
详情AutoCAD 2017 简体中文精简优化版 辅助设计400.00 MB
详情OriginLab OriginPro2018中文 辅助设计493.0 MB附带安装教程
详情originlab origin 2019中文 32位64位 辅助设计501.0 MB附带安装教程
详情斯沃数控仿真软件7.2(SSCNC) 辅助设计414 MBv7.2.5.2 中文版
详情mathworks matlab R2010b 辅助设计3820 MB附安装教程
详情犀牛软件(rhinoceros) 辅助设计114 MB5.0 中文免费版
详情origin(函数绘图工具) 辅助设计88.0 MBv8.5
详情keyshot6 辅助设计1024 MBv6.0 中文
详情CAXA CAD 电子图板 2015(32/64位) 辅助设计966 MBv15.0.0.5751 附安装教程
详情刻绘大师(去加密狗) 辅助设计398.1 MBv6.27 完美
详情originlab originpro 2019b 32位64位 辅助设计1577 MB附带安装教程
详情pkpm2010 辅助设计1526 MB64位/32位简体中文版
详情mindjet mindmanager 2019中文 辅助设计307.5 MBv19.0 32/64位
详情caxa线切割win7专用版 辅助设计83.7 MB
详情Autodesk 123d design 辅助设计371.3 MBv2.1 64位中文版
详情圆方家居设计软件 辅助设计124.82 MBv9.0 免费版
详情Systat Peakfit(谱峰拟合软件) 辅助设计8.58 MBv4.12 (附带激活码)
详情包小盒 辅助设计66.77 MB2.0.43
详情实用的各种表格 辅助设计0 MB
详情Auto CAD 2015 简体中文精简注册版 辅助设计366.00 MB
详情AutoCAD 2007 简体中文免激活版 辅助设计550.00 MB
详情AutoCAD 2017 简体中文精简优化版 辅助设计400.00 MB
详情SmartDraw 7.70 Suite Edition 汉化零售版 辅助设计46.00 MB
详情刻绘大师(去加密狗) 辅助设计398.1 MBv6.27 完美
详情跨带坐标换算 坐标换带计算 v3.0 注册版 辅助设计4.00 MB
详情实用五金手册2009 辅助设计0.21 MB
详情