一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt

上传人:晟*** 文档编号:9286032 上传时间:2021-12-08 格式:PPT 页数:58 大小:873KB
下载 相关 举报
一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt_第1页
第1页 / 共58页
一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt_第2页
第2页 / 共58页
一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt_第3页
第3页 / 共58页
一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt_第4页
第4页 / 共58页
一非线性规划问题的几种求解方法1-罚函数法(外点法)ppt课件.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

一、非线性规划问题的几种求解方法 1.罚函数法(外点法) 基本思想: 利用目标函数和约束函数构造辅助函数:要求构造的函数具有这样的性质:当 点x位于可行域以外时,取值很大,而 离可行域越远则越大;当点在可行域内时, 函数 因此可以将前面的有约束规划问题转换为下 列无约束规划模型: 其中称为罚项,称为罚因子, 称为罚函数。的定义一般如下: 函数一般定义如下:算法步骤 如何将此算法模块化:求解非线性规划模型例子 罚项函数: 无约束规划目标函数:global lamada% 主程序main2.m, 罚函数方法 x0=1 1; lamada=2; c=10; e=1e-5; k=1; while lamada*fun2p(x0)=e x0=fminsearch(fun2min,x0); lamada=c*lamada; k=k+1; end disp( 最优解),disp(x0) disp(k=),disp(k) 程序1:主程序main2.m程序2:计算的函数fun2p.m function r=fun2p(x) % 罚项函数 r=(x(1)-1)3-x(2)*x(2)2;程序3:辅助函数程序

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 实用文档资料库 > 演示文稿

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。