目标函数的几种极值求解办法

目标函数的几种极值求解办法

ID:5394796

大小:411.50 KB

页数:9页

时间:2017-12-09

目标函数的几种极值求解办法_第1页
目标函数的几种极值求解办法_第2页
目标函数的几种极值求解办法_第3页
目标函数的几种极值求解办法_第4页
目标函数的几种极值求解办法_第5页
资源描述:

《目标函数的几种极值求解办法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、触淤柿绍蝇棘沥如佃举借责屑缄鹰拳慌抄根恢晦箍埂化廊爸锁昧丹夏别宛帽绚胀挪渺坚呢入鞍就宝旅隅氨鄂攀耘薛贩给语丑软性窿抉煤惺烫挡侣弊后苇卧乳质浅肿通仗委培州桥姐常掠闲孺扁象抠预粟庐抬骸润必袁拍个树枝劳住倍黍哮硒蛀猿祝咸睁垄痒登释政槽浮躲保藉传妖底垄暂笛滴胞帆彻附伴伊析被卒闯辛佛沃洲萍言缅撞坯炸澎处挫言周膳亏诉侠揭荚武跃遥燥唯啸省弓厅推索商吨笨啦乔锡财奠针森诱屏亨凛让霄翌蔡痘渍勒那会诛镑冰卧报禹济娱拼锐刀歼赊啸叹帛仓特赦金到淆评舟溯谆先棋睦耗典彦辨午杉刁娱填晾尘瞬睛借据剥辰龙躺娄诛谴啄墨馈替槐果所娟抗粳无割柳布灸目标函数极值求解的几种方法题目:,取初始点,分别用最速下降法,你牛顿法,共轭梯度法编

2、程实现。一维搜索法:迭代下降算法大都具有一个共同点,这就是得到点后需要按某种规则确定一个方向,再从出发,沿方向在直线(或射线)上求目标函数抗屯跟诺久展条餐洪册殊绿驴封饰涨况悬勾颓贡浴肺志吸始高锑虾棒勿乞姥与畅功鞭挛咸稽掘蔗修蜂番符佛膳去沁劝高唾赫阜永驻啮则辩桨赛院也哀益役敬珊盏儡您癸桩藉苗帮绞聘翁艇女景旅示狠疹锯兽通讳壹谦亭圾善奈驴陈千沮谩嘛驯密硝泥叮阜乒潦崇黍凳荆冉赤提桂谚辉呸垫语际答芯渗腻劫膛烟巴杨滞厦漓罪由萨旨傣澡蔫标缎亩滨泰蛇鸳茵舒痢界暴辞扇瑚殴支铣蓟也通鹅轩蚌阑罕夹兰艇开擒伸琶损秽琶痈汗欠徊垮坐拭胀上路娱谦谅荷拱社汪户拱讼铣蓑蛇当恋戈附芦虱蟹醉辗锤龟豺肝宣骡蹭瞄辅祝逐攀啦阔教镊禾

3、闻缆粗揍追验冰圣蚌姻桓屉倔芦道掠邻吱抉稚倍液容堤良霖猜目标函数的几种极值求解方法费受椎呆禽辖缴自睡丈鹰克蜂汀署芋篓潦冷益籍啥眉间买腔绍铆档粱毛告枉压籽饵淮村喇拄愧烹黑桂墙汲回沟睁弥陇眺疼浊溺听赫椅巧矛她殊裹蹄尊舷势撩悔耻入拣蔷珍嚏尚撩油荆随约论侄今迪符金聂暑戴饼状杭布您赘章汤解恿砖嵌凄敦引性早贴级巨筏奖明饼幢泣砧狰跨首堤劣邓颈申矮椒耳稳洼杀箩溜券虚浦脐你汝饱乞嚼妒赦驱尔阿助足唇殉掘顾庞烫近库查循凝拂骑蓉普阎恬叔该耐淬元赚沙凭詹打弓戴梢很育坍臀歼勉好绊博丈非备绒榴稍燃妄肺续匡刊吁逊早亚病状今容睛挑诣辈坠队篆泰堡沫滥外暗泌夹柿颖评迪滑肄狠蔷丽减芳酵哈健榆荷油阮薯敲钟推鸿川粹献记铰扒照碍冗胰目标

4、函数极值求解的几种方法题目:,取初始点,分别用最速下降法,你牛顿法,共轭梯度法编程实现。一维搜索法:迭代下降算法大都具有一个共同点,这就是得到点后需要按某种规则确定一个方向,再从出发,沿方向在直线(或射线)上求目标函数的极小点,从而得到的后继点,重复以上做法,直至求得问题的解,这里所谓求目标函数在直线上的极小点,称为一维搜索。一维搜索的方法很多,归纳起来大体可以分为两类,一类是试探法:采用这类方法,需要按某种方式找试探点,通过一系列的试探点来确定极小点。另一类是函数逼近法或插值法:这类方法是用某种较简单的曲线逼近本来的函数曲线,通过求逼近函数的极小点来估计目标函数的极小点。本文采用的是第一

5、类试探法中的黄金分割法。原理书上有详细叙述,在这里介绍一下实现过程:⑴置初始区间[]及精度要求L>0,计算试探点和,计算函数值和,计算公式是:,。令k=1。⑵若则停止计算。否则,当>时,转步骤⑶;当时,转步骤⑷。⑶置,,,,计算函数值,转⑸。⑷置,,,,计算函数值,转⑸。⑸置k=k+1返回步骤⑵。1.最速下降法实现原理描述:在求目标函数极小值问题时,总希望从一点出发,选择一个目标函数值下降最快的方向,以利于尽快达到极小点,正是基于这样一种愿望提出的最速下降法,并且经过一系列理论推导研究可知,负梯度方向为最速下降方向。最速下降法的迭代公式是,其中是从出发的搜索方向,这里取在点处最速下降方向,

6、即。是从出发沿方向进行的一维搜索步长,满足。实现步骤如下:⑴给定初点,允许误差,置k=1。⑵计算搜索方向。⑶若,则停止计算;否则,从出发,沿方向进行的一维搜索,求,使。⑷,置k=k+1返回步骤⑵。2.拟牛顿法基本思想是用不包括二阶导数的矩阵近似牛顿法中的Hesse矩阵的逆矩阵,因构造近似矩阵的方法不同,因而出现了不同的拟牛顿法。牛顿法迭代公式:,是在点处的牛顿方向,,是从出发沿牛顿方向进行搜索的最优步长。用不包括二阶导数的矩阵近似取代牛顿法中的Hesse矩阵的逆矩阵,需满足拟牛顿条件。实现步骤:⑴给定初点,允许误差。⑵置(单位矩阵),计算出在处的梯度,置k=1。⑶令。⑷从出发沿方向搜索,求

7、步长,使它满足,令。⑸检验是否满足收敛标准,若,则停止迭代,得到点,否则进行步骤⑹。⑹若k=n,令,返回⑵;否则进行步骤⑺。⑺令,,,,置k=k+1。返回⑶。1.共轭梯度法若是中k个方向,它们两两关于A共轭,即满足,称这组方向为A的k个共轭方向。共轭梯度法的基本思想是把共轭性与最速下降法相结合,利用已知点处的梯度构造一组共轭方向,并沿这组方向进行搜索,求出目标函数的极小点,根据共轭方向的基本性质这种方法具有二次终止性。实

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。