LINGO17特别版百度云是一款功能强大且十分专业的建模软件,提供了一套完整全面的软件包,集线性和非线性于一体,用于构建和编辑问题的完全功能环境,让你以一种更加直观、易懂的方式来表达。
【方便的模型表达】
LINGO将帮助您节省您的开发时间。它让您以一种高度的可读形式来快速公式化您的线性,非线性和整数问题。LINGO的建模语言允许您使用汇总和下标变量以一种易懂的直观的方式来表达模型,非常类似您在使用纸和笔。模型更加容易构建,更容易理解,因此也更容易维护。
【方便的数据选项】
LINGO让您管理您的数据不再费时间和麻烦。它允许您直接从数据库和电子表格程序中提取数据来构建模型.同样的,LINGO能够直接输出解答信息到数据库或电子表格程序中,使得您能够在您选择的应用程序中生成报告
【众多的内置函数】
LINGO自带了众多的函数,包含大量数学,财经,集合,概率密度,接口,报告等函数。
【方便的数据选项】
收集模型数据并转换成一个合适的格式通常是一件很让人头疼和很花时间的任务,但是有了LINGO您能够直接以多种方便的格式来管理您的数据.
【电子表格程序能力】
电子表格程序是今天用来保存数据的最常用和方便的工具之一.同样它们也是呈现您模型生成结果的非常有用的工具.LINGO直接链接到电子表格程序的能力允许您充分利用电子表格程序环境的功能和灵活性.
【数据库能力】
数据库是要管理大量信息的首选工具.LINGO使用ODBC技术来允许您访问在任何常用Windows数据库应用程序中的集合信息和数据.在您的模型中使用单个声明,您能够在LINGO和数据库应用程序中转换数据
【强大的求解器】
LINGO拥有一整套快速的,内建的求解器用来求解线性的,非线性的(球面&非球面的),二次的,二次约束的,和整数优化问题.您甚至不需要指定或启动特定的求解器,因为LINGO会读取您的方程式并自动选择合适的求解器.
【交互式模型或创建Turn-key应用程序】
您能够在LINGO内创建和求解模型,或您能够从您自己编写的应用程序中直接调用LINGO.对于开发交互式模型,LINGO提供了一整套建模环境来构建,求解和分析您的模型.对于构建turn-key解决方案,LINGO提供的可调用的DLL和OLE界面能够从用户自己写的程序中被调用.LINGO也能够从Excel宏或数据库应用程序中被直接调用
1、改进单纯形求解器的线性模型的快速求解
改进单纯形解算器提高大型线性模型的性能。
大模型解决了平均为35%的速度更快,使用原始单纯形和20%的速度更快的双单纯形。
2、具有新特性的改进的整数解算器
一种新的优化模式已被引入,以确保运行的重现性。
调查最快的替代方案。
增强的K-Best算法寻找最佳的解决方案,允许K在多一点时间比找到一个解决方案。
寻找更快的解决方案,以背包约束和块结构模型,采用新的启发式算法。
新的预处理水平?收紧变界更好的类非线性模型的性能。
3、增强随机解
?大型线性多级SP的情况下解决60%改进管理更快的嵌套Benders分解法。
更好地处理不具备全部追索权的多级SP模型。
解析器的扩展允许随机参数的任意复杂函数的使用。
4、改进的全局求解器
在二次问题的类上,全局解算器的性能得到了极大的改善。特别是,非凸二次
其他者拒绝问题,否则只有慢慢局部最优解的传统的NLP求解器。可以解决一些
以前难以解决的问题,全球最优性,特别是金融投资组合模型的最低购买量,
和/或限制仪器的数量在非零水平。
?采用了新的约束收紧过程线性化,提高了线性模型的可解性。
显着更快,更强大的性能在许多车型上的功能,如@最大(),@最小(),@的Z = Z Z Z = 0或1,等等。
5、本地的Macintosh和Linux的支持
?LINGO软件的用户界面已经完全改写为Macintosh和Linux平台的原生支持。
6、矩阵函数:
?已经出现了一些新的功能被添加到Lingo进行矩阵运算。
支持的操作包括:特征值和特征向量的计算、矩阵的行列式,Cholesky分解,
矩阵的逆矩阵,和矩阵的转置。
7、线性回归:
增加了多元线性回归的新的回归函数。
8、其他改进:
现在支持Tornado图。
额外的分类能力,方便数据准备和解决方案报告。
?新日期的功能,“stm2ymdhms,LINGO的标准时间值转换为等效的日历日期和时间。
先在lingo菜单options里面设置general solver的dual computation里面加上ranges
然后在lingo菜单里面选range就行了 注意lingo只能对线性的模型做灵敏度分析
LINGO——options——General Solver——DualComputations——Prices&Ranges,
设置好了之后,你把需要进行灵敏度分析的程序写好了按 Ctrl+r 就行了
1、点击桌面的快捷图标,即可进入软件的主界面;
2、软件的关于界面,可以快速的帮助用户进行软件相关信息的阅读,咨询;
3、Lingo的一些版本要求用户输入许可证密钥。另外,如果您升级了Java语言的拷贝,则需要输入新密码。文件|许可命令会提示您输入新的许可证密钥。
当你运行该文件|许可命令,您将与对话框:
4、你可以双击图标启动行话。一旦LINGO运行,你的屏幕会像下面:
5、下拉文件菜单并选择“打开”命令。您应该看到下面的对话框:
打开文件
6、双击文件夹中包含的“主要术语”文件夹中包含的示例文件夹,在这一点上您应该看到:
7、要在一个小的传输模型中读取,在上面对话框中的文件名字段中输入Tran并按Open按钮。现在您应该在开放式窗口中使用LINGO作为模型,如下所示:
有关用LINGO开发运输模型的详细信息,请参见本章中的一个示例运输模型。
你现在可以解决模型求解|解决命令或按下工具栏上的btnxpsolve按钮。这个模型的最优值是161。解决后,您将看到下面的求解器状态窗口:
注意,目标字段的值为预期值的161。有关此窗口中其他字段的解释,请参见解决方案状态窗口以开始使用LINGO。
在解决方案状态窗口后面,您将找到模型的解决方案报告。本报告包含关于模型以及所有变量值的摘要信息。本报告的标题转载如下:
1、首先打开lingo,然后要调用下面这个excel表格。
2、lingo调用excel表格需要用到一个专用的函数zhi@ole,改函数的调用模式是:name=@ole(‘路径’,‘name’),其中的路径是调用的文件的存储的地址,这个可以在该文件的属性里面找到其路径。
3、然后粘贴复制就可以了。
4、随后写完自己要提取文件中的名称,其中有时候还需要自己把lingo生成的数据返回到excel中去,这时候也是用@ole函数,不过格式恰好是反过来,@ole(‘路径’,‘名称’)=x,如图。
5、接下来打开要导入的excel文件,点击”公式“里面的”名称管理器“,新建需要的名称。
6、设置好名称好,随后把自己的程序编写完成后,点击运行,就完成了。
点击下载行业软件 >>本地高速下载
点击下载行业软件 >>本地高速下载