欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > PPTX文档下载
    分享到微信 分享到微博 分享到QQ空间

    用LINGO解决非线性规划问题PPT课件优质PPT.pptx

    • 资源ID:13103092       资源大小:257.88KB        全文页数:21页
    • 资源格式: PPTX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    用LINGO解决非线性规划问题PPT课件优质PPT.pptx

    1、运行速度快、计算能力强;,一、LINGO介绍,6,LINGO的主要功能特色为:内置建模语言,提供几十个内部函数,从 而能以较少的语句,较直观的方式描述较大规 模的优化模型;将集合的概念引入编程语言,很容易将实 际问题转换为LINGO模型;能方便地与Excel、数据库等其他软件交换 数据。,二、用LINGO解决基本的线性规划问题,例1求解如下的线性规划模型:,7,二、用LINGO解决基本的线性规划问题,8,我们编辑一个LINGO程序:,MAX=50*X1+70*X2;X1+3*X2=18;,!目标函数;!X1,X2为决策变量;,2*X1+X2=16;4*X2=20;第二到四行均为约束条件,二、用

    2、LINGO解决基本的线性规划问题,我们编辑程序并求解后,得到LINGO Model窗口、Solution report窗口和Solver status窗口如下:,9,二、用LINGO解决基本的线性规划问题,10,通过此例我们对LINGO有了一个基本的认识,下 面我们来总结一下LINGO语法规定:求目标函数的最大值或最小值分别用MAX=或MIN=来表示;每个语句必须以分号“;”结束,每行可以有 多个语句,语句可以跨行;变量名称必须以字母(A-Z)开头,由字母、数 字(0-9)和下划线所组成,长度不超过32个字符,不 区分大小写;,二、用LINGO解决基本的线性规划问题,11,可以给语句加上标号,

    3、例如OBJ MAX=50*X1+70*X2(乘号*不能省略);以!开头,以“;”结束的语句是注释语句,显示为绿色;如果对变量的取值范围没有做特殊说明,则所 有默认的决策变量均为非负数;LINGO模型以语句一般以“MODEL:”开头,以“END”结束,对于比较简单的模型,这两语句可 以省略变量界定函数(见下页),二、用LINGO解决基本的线性规划问题,12,8.变量界定函数:BND(L,x,U),即L=x=U;注意:没有想象中的的SLB函数与SUB函数;BIN(x),限制x仅取整数0或1;不是INT(x)函数;FREE(x),取消对x的符号限制;GIN(x),限制x仅取非负整数。,三、用LING

    4、O解决非线性规划问题,例2求解二次规划问题:,MODEL:MIN=x2+y2-2*x-4*y;,13,!x,y为决策变量;第二、三行均为约束条件;,x+y=1;y=0.5;end,三、用LINGO解决非线性规划问题,14,三、用LINGO解决非线性规划问题,结果是:当x=0.5,y=0.5时取得最小值,最 小值为-2.5注意比较:当去掉第二个约束条件y=0.5时,最小 值为-3(当x=0,y=1时);当去掉所有约束条件(无条件最值)时,最 小值为-5(当x=1,y=2时);,15,三、用LINGO解决非线性规划问题,例3求解非线性规划问题:,16,三、用LINGO解决非线性规划问题,17,三、

    5、用LINGO解决非线性规划问题,18,三、用LINGO解决非线性规划问题,例4求解二次规划问题:,直接使用LINGO最大化过程:max=98*x1+277*x2-x12-0.3*x1*x2-2*x22;x1+x2=100;x1=2*x2;gin(x1);gin(x2);,19,三、用LINGO解决非线性规划问题,20,三、用LINGO解决非线性规划问题,21,结果是:当x1=35,x2=65时最大利润为11077.50,【说明:在LINGO11版本中执行上述同样程序 后,其结果是:当 x1=36,x2=64取得最大 利润11076.80,怀疑是旧版本的算法在数值不 均衡时引起的计算错误。不过当采用最小化目 标函数时,却并不出错!】,


    注意事项

    本文(用LINGO解决非线性规划问题PPT课件优质PPT.pptx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开