Lingo最新版特色
1. 代数建模语言:支持强大的基于集合的建模语言,使用户能够高效、紧凑地表示数学规划模型。您可以使用 LINGO 的内部脚本功能来迭代多个模型。
2. 方便的数据选项:花时间和精力管理您的数据。您可以构建直接从数据库和电子表格中提取信息的模型。同样,LINGO 可以将解决方案信息直接输出到数据库或电子表格,从而可以轻松地在您选择的应用程序中生成报告。模型和数据的完全分离增强了模型的维护和可扩展性。
3. 交互式建模或创建交钥匙应用程序:您可以使用 LINGO 构建和求解模型,也可以直接从应用程序中调用 LINGO。为了交互式地开发模型,LINGO 提供了一个完整的建模环境来构建、求解和分析模型。为了构建一个交钥匙解决方案,LINGO 带有一个可调用的 DLL 和 OLE 接口,可以从用户编写的应用程序中调用。 LINGO 也可以直接从 Excel 宏或数据库应用程序中调用。 LINGO 目前包含 C/C++、FORTRAN、Java、C#.NET、VB.NET、ASP.NET、Visual Basic、Delphi 和 Excel 的编程示例。
4. 丰富的文档和帮助:提供快速启动和运行所需的所有工具。提供完整描述程序命令和功能的 LINGO 用户手册(印刷版,在线帮助中提供)。 Super Edition 及更高版本还包括 LINGO Modeling for Optimization 的副本,这是一个全面的建模文本,描述了线性、整数和非线性优化问题的所有主要类别。 LINGO 也有许多基于现实世界的示例,您可以对其进行修改和扩展。
5. 强大的求解器和工具:提供一套全面的快速内置求解器,用于线性、非线性(凸和非凸)、二次、二次约束和整数优化。 LINGO 读取公式并自动选择合适的求解器,因此您不必指定或加载另一个求解器。以下是 LINGO 中可用的求解器和工具的一般描述。
6. General Nonlinear Solver:提供一般非线性和非线性/整数函数。使用 LINDO API 的非线性特性需要非线性许可选项。
7. 全局求解器:全局求解器通过在分支定界方法的框架内结合范围边界范围(如区间分析和凸分析)与范围缩减方法(如线性规划和约束传播)得到证明。非凸非凸。凸线性规划的全局解决方案。传统的非线性求解器可能会陷入下一个最佳局部解决方案。使用全局求解器时情况并非如此。
8. 多起点求解器:多起点求解器智能地为 NLP 和混合整数 NLP 生成解空间中的候选起点序列。在每个起点,都必须调用传统的 NLP 求解器来寻找局部最优值。对于非凸 NLP 模型,多源求解器检测到的最佳解的质量往往优于传统非线性求解器的单解。用户可调参数控制执行的多次启动的最大次数。
9. 障碍求解器:障碍求解器是解决线性、二次和圆锥截面问题的替代方案。 LINGO 障碍方法的最新实现为大型和稀疏模型提供了巨大的速度优势。
10. Simplex Solver:提供原始和对偶单纯形方法的两种高级实现,作为解决线性规划问题的主要手段。其灵活的设计允许用户通过更改一些算法参数来微调每种方法。
11. 混合整数求解器:该软件的混合整数求解器的功能扩展到线性、二次和一般非线性整数模型。它包括几种先进的解决方案技术,例如切割生成、树重新排序以动态减少树的生长、先进的启发式方法和主动解决方案策略。
12. 随机求解器:随机规划求解器通过可靠的多步概率模型支持不确定性下的决策。用户通过识别分布函数(内置或用户定义)来描述不确定性。
Lingo最新版特点
简单的模型表示
Lingo 可以快速制定线性、非线性和整数问题,并且易于阅读、理解和修改。
方便的数据输入和输出选项
Lingo 创建的模型可以直接从数据库或工作表中检索数据。同样,Lingo 可以将解决方案的结果直接输出到数据库或工作表中。
强大的解决方案引擎
Lingo 的内置解决方案引擎包括线性、非线性(凸和非凸)、二次、二次约束和整数优化。
交互式建模或创建交钥匙应用程序
Lingo 为构建、解析和分析模型提供了一个完全交互式的环境。 Lingo 还提供了可以从用户编写的程序中调用的 DLL 和 OLE 接口。
广泛的文件和帮助功能
使用 Lingo 提供的所有工具和文档,您可以立即启动并运行。 Lingo 用户手册有详细的功能定义。
Lingo最新版点评
非常好用的线性和通用优化求解器,复合多种功能,就是一个集成包