用LINGO解决非线性规划问题说课材料.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《用LINGO解决非线性规划问题说课材料.ppt》由会员分享,可在线阅读,更多相关《用LINGO解决非线性规划问题说课材料.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用LINGO解决非线性规划问题一、一、LINGOLINGO介绍介绍 LINGO是是 美美 国国 LINDO系系 统统 公公 司司 Lindo System Inc开开发发的的求求解解数数学学规规划划系系列列软软件件中中的的一一个个,还还有有LINDO,GINO,Whats best等等等等,它它的的主主要要功功能能是是求求解解大大型型线线形形、非非线线形形和和整整数数规规划划的的问问题题。在在此此主主要要介介绍绍LINGO如如何求解规划问题,所使用的何求解规划问题,所使用的LINGO为为V12.0版。版。2一、一、LINGOLINGO介绍介绍LINGOV12.0版可用于求以下各类最优化数学模型
2、:版可用于求以下各类最优化数学模型:LPLinear Program 线性规划线性规划QPQuadratic Program 二次规划二次规划ILPInteger Linear Program 整数线性规划整数线性规划IQPInteger Quadratic Program 整数二次规划整数二次规划PILPPure Integer Linear Program 纯整数线性规划纯整数线性规划PIQPPure Integer Quadratic Program 纯整数二次规划纯整数二次规划NLPNonlinear Program 非线性规划非线性规划INLPInteger Nonlinear Pr
3、ogram 整数非线性规划整数非线性规划PINLPPure Integer Nonlinear Program 纯整数非线性规划纯整数非线性规划3一、一、LINGOLINGO介绍介绍LINGO的主要功能特色为:的主要功能特色为:1.既能求解线性规划问题,也有一定求解非线既能求解线性规划问题,也有一定求解非线性规划问题的能力;性规划问题的能力;2.输入模型简练直观;输入模型简练直观;3.运行速度快、计算能力强;运行速度快、计算能力强;4一、一、LINGOLINGO介绍介绍LINGO的主要功能特色为:的主要功能特色为:4.内置建模语言,提供几十个内部函数,从而内置建模语言,提供几十个内部函数,从而
4、能以较少的语句,较直观的方式描述较大规模能以较少的语句,较直观的方式描述较大规模的优化模型;的优化模型;5.将集合的概念引入编程语言,很容易将实际将集合的概念引入编程语言,很容易将实际问题转换为问题转换为LINGO模型;模型;6.能方便地与能方便地与Excel、数据库等其他软件交换、数据库等其他软件交换数据。数据。5二、用二、用LINGOLINGO解决基本的线性规划问题解决基本的线性规划问题 例例1 求解如下的线性规划模型:求解如下的线性规划模型:6二、用二、用LINGOLINGO解决基本的线性规划问题解决基本的线性规划问题我们编辑一个我们编辑一个LINGO程序:程序:MAX=50*X1+70
5、*X2;!目标函数;X1+3*X2=18;!X1,X2为决策变量;2*X1+X2=16;4*X2=20;!第二到四行均为约束条件7二、用二、用LINGOLINGO解决基本的线性规划问题解决基本的线性规划问题我们编辑程序并求解后,得到我们编辑程序并求解后,得到LINGO Model窗口、窗口、Solution report窗口和窗口和Solver status窗口如下:窗口如下:8二、用二、用LINGOLINGO解决基本的线性规划问题解决基本的线性规划问题 通过此例我们对通过此例我们对LINGO有了一个基本的认识,下面有了一个基本的认识,下面我们来总结一下我们来总结一下LINGO语法规定:语法规
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LINGO 解决 非线性 规划 问题 材料
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内