2022年matlab解非线性规划例题_第1页
2022年matlab解非线性规划例题_第2页
2022年matlab解非线性规划例题_第3页
2022年matlab解非线性规划例题_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、学习必备欢迎下载关于非线性规划问题背景:线性规划问题,即目标函数和约束条件都是线性函数的规划问题,但在实际工作中,还常常会遇到另一类更一般的规划问题,即目标函数和约束条件中至少有一个是非线性函数问题,即非线性规划问题。求解方法:matlab 软件问题:某厂向用户提供发动机,合同规定,第一、二、三季度末分别交货 50 台、70 台、90 台。每季度的生产费用为( ) 2f xaxbx(元) ,其中x是该季度生产的台数,若交货有剩余可用于下季度交货,但需支付存储费,每季度每台c元。已知工厂每季度最大生产能力为100台,第一季度开始时无存货,设a=50,b=0.2,c=4,问工厂如何安排每月生产计划

2、, 才能既满足合同又使总费用最低(包括生产费用和库存费用) 。问题分析与假设:目标函数是总费用,记为( )f x。约束条件是生产合同和生产能力的限制。设第一季度生产1x台,第二季度生产2x台,则第三季度生产(21012)xx台。则:1 2 0122 1xx501100 x02100 x由a=50,b=0.2,c=4, 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 4 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 1 页,共 4 页 - - - - - -

3、 - - -学习必备欢迎下载第一季度生产费用150 10.2 1 2txx,剩余品存储到下一季度的费用14( 150)kx,同理可得:250 20.2 2 2txx24( 12120)kxx350(21012)0.2(21012) 2txxxx建模总费用( )12312103000.2( 1 22 2)0.2(21012) 24(2 12120)f xtttkkxxxxxx先建立 m-文件: a=50;b=0.2;c=4;h=diag(2*b*ones(1,3);c=a+2*c,a+c,a;a1=-1,0,0;-1,-1,0;b1=-50,-120;a2=1 1 1;b2=210;v1=0 0

4、 0;v2=100 100 100;x,faval,exitflag,output,lambada=quadprog(h,c,a1,b1,a2,b2,v1,v2,)x2=x*h*x/2+c*x-140*c再建立主程序 : a=50;b=0.2;c=4; h=diag(2*b*ones(1,3);c=a+2*c,a+c,a; a1=-1,0,0;-1,-1,0;b1=-50,-100; a2=1 1 1;b2=210; v1=0 0 0;v2=100 100 100; x,faval,exitflag,output,lambada=quadprog(h,c,a1,b1,a2,b2,v1,v2,)

5、 x2=x*h*x/2+c*x-140*c 运算结果:精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 4 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 2 页,共 4 页 - - - - - - - - -学习必备欢迎下载x = 60.0000 70.0000 80.0000 faval = 1.4240e+004 exitflag = 1 output = iterations: 1 constrviolation: -10.0000 algorithm

6、: medium-scale: active-set 精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 4 页 - - - - - - - - -精品学习资料 可选择p d f - - - - - - - - - - - - - - 第 3 页,共 4 页 - - - - - - - - -学习必备欢迎下载 firstorderopt: 4.2633e-014 cgiterations: message: optimization terminated. lambada = lower: 3x1 double upper: 3x1 double eqlin: -82 ineqlin: 2x1 double x2 = 1.3680e+004 结果费用总量最低生产方案:三个季度分别生产60,70,80台。精品学习资料 可选择p d f - - - - - - - - - - - - - - 第

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论