• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      BFGS算法的最優(yōu)化問(wèn)題及在MATLAB中的實(shí)現(xiàn)

      2014-11-07 05:37:55蔣華杰
      科技創(chuàng)新導(dǎo)報(bào) 2014年19期
      關(guān)鍵詞:MATLAB軟件非線性

      蔣華杰

      摘 要:對(duì)擬牛頓方法中的BFGS算法進(jìn)行闡述,基于matlab軟件對(duì)非線性無(wú)約束優(yōu)化問(wèn)題進(jìn)行了仿真研究,結(jié)果表明利用matlab軟件解答非線性無(wú)約束優(yōu)化問(wèn)題獲得了良好的效果,為求解非線性無(wú)約束優(yōu)化問(wèn)題提供了一種新的方法。

      關(guān)鍵詞:BFGS算法 MATLAB軟件 非線性

      中圖分類號(hào):O224 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)06(b)-0088-01

      1 優(yōu)化問(wèn)題的建立

      在機(jī)械工程實(shí)踐中,常常會(huì)遇到在眾多方案中如何選擇最佳方案的問(wèn)題,這類問(wèn)題在數(shù)學(xué)上被稱為最優(yōu)化問(wèn)題[1],最優(yōu)化問(wèn)題在實(shí)踐中有著廣泛的運(yùn)用,如何得到最優(yōu)方案是工程人員關(guān)心的最主要問(wèn)題。

      在數(shù)學(xué)上,優(yōu)化問(wèn)題的基本目標(biāo)形式為:

      ,

      其中,是待求的目標(biāo)函數(shù),是約束函數(shù),是條件函數(shù)。在優(yōu)化問(wèn)題中,根據(jù)目標(biāo)函數(shù)、約束函數(shù)、條件函數(shù)及其變量的不同,可以分為線性優(yōu)化、非線性優(yōu)化等,該文利用求解優(yōu)化問(wèn)題的BFGS算法來(lái)討論非線性優(yōu)化問(wèn)題[2]。

      2 BFGS算法的基本思想

      BFGS算法用來(lái)求解無(wú)約束問(wèn)題,它由Broyden、Fletcher、Goldfarb 和Shanno四人一起提出[3]。BFGS算法收斂速度快,收斂精度高,是目前求解優(yōu)化問(wèn)題中最普遍的算法。BPGS方法局部收斂理論較為完善,全局收斂性也有重要進(jìn)展。尤其是在研究凸函數(shù)的極小化問(wèn)題上,采用精確的線性搜索,BFGS方法全局收斂。其基本思想是:

      在,中取

      修正矩陣為秩2矩陣,由擬牛頓方程得,。滿足

      上式的向量和不唯一,可取和分別平行于和,即令,。將和的表達(dá)式帶入上式中整理后得,。故可令,,。從而得到BFGS秩2修正公式如下:

      3 算例

      用BFGS算法求解奇異函數(shù)

      的最小值點(diǎn)。

      對(duì)于fminunc函數(shù),Options(6)為控制搜索方向,取默認(rèn)值0時(shí),是BFGS算法。Options(7)為控制插值法,取默認(rèn)值0時(shí)是混合插值,取 1時(shí)為立方插值。

      4 結(jié)語(yǔ)

      該文總結(jié)了BFGS算法的基本思想,給出了具體算例,并利用MATLAB語(yǔ)言通過(guò)算例對(duì)其進(jìn)行了仿真分析。其結(jié)果表明,BFGS算法收斂快,計(jì)算量少,是擬牛頓法中最有效的方法之一。

      參考文獻(xiàn)

      [1] 時(shí)平平.關(guān)于無(wú)約束最優(yōu)化問(wèn)題的擬牛頓算法研究[D].太原科技大學(xué),2008.

      [2] 袁功林,韋增欣,魯習(xí)文.一個(gè)修改的求解非線性對(duì)稱方程組的高斯—— 牛頓BFGS方法[J].廣西科學(xué),2006(4):288-292.

      [3] 劉陶文.BFGS方法及其在求解約束優(yōu)化問(wèn)題中的應(yīng)用[D].湖南大學(xué),2006.endprint

      摘 要:對(duì)擬牛頓方法中的BFGS算法進(jìn)行闡述,基于matlab軟件對(duì)非線性無(wú)約束優(yōu)化問(wèn)題進(jìn)行了仿真研究,結(jié)果表明利用matlab軟件解答非線性無(wú)約束優(yōu)化問(wèn)題獲得了良好的效果,為求解非線性無(wú)約束優(yōu)化問(wèn)題提供了一種新的方法。

      關(guān)鍵詞:BFGS算法 MATLAB軟件 非線性

      中圖分類號(hào):O224 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)06(b)-0088-01

      1 優(yōu)化問(wèn)題的建立

      在機(jī)械工程實(shí)踐中,常常會(huì)遇到在眾多方案中如何選擇最佳方案的問(wèn)題,這類問(wèn)題在數(shù)學(xué)上被稱為最優(yōu)化問(wèn)題[1],最優(yōu)化問(wèn)題在實(shí)踐中有著廣泛的運(yùn)用,如何得到最優(yōu)方案是工程人員關(guān)心的最主要問(wèn)題。

      在數(shù)學(xué)上,優(yōu)化問(wèn)題的基本目標(biāo)形式為:

      ,

      其中,是待求的目標(biāo)函數(shù),是約束函數(shù),是條件函數(shù)。在優(yōu)化問(wèn)題中,根據(jù)目標(biāo)函數(shù)、約束函數(shù)、條件函數(shù)及其變量的不同,可以分為線性優(yōu)化、非線性優(yōu)化等,該文利用求解優(yōu)化問(wèn)題的BFGS算法來(lái)討論非線性優(yōu)化問(wèn)題[2]。

      2 BFGS算法的基本思想

      BFGS算法用來(lái)求解無(wú)約束問(wèn)題,它由Broyden、Fletcher、Goldfarb 和Shanno四人一起提出[3]。BFGS算法收斂速度快,收斂精度高,是目前求解優(yōu)化問(wèn)題中最普遍的算法。BPGS方法局部收斂理論較為完善,全局收斂性也有重要進(jìn)展。尤其是在研究凸函數(shù)的極小化問(wèn)題上,采用精確的線性搜索,BFGS方法全局收斂。其基本思想是:

      在,中取

      修正矩陣為秩2矩陣,由擬牛頓方程得,。滿足

      上式的向量和不唯一,可取和分別平行于和,即令,。將和的表達(dá)式帶入上式中整理后得,。故可令,,。從而得到BFGS秩2修正公式如下:

      3 算例

      用BFGS算法求解奇異函數(shù)

      的最小值點(diǎn)。

      對(duì)于fminunc函數(shù),Options(6)為控制搜索方向,取默認(rèn)值0時(shí),是BFGS算法。Options(7)為控制插值法,取默認(rèn)值0時(shí)是混合插值,取 1時(shí)為立方插值。

      4 結(jié)語(yǔ)

      該文總結(jié)了BFGS算法的基本思想,給出了具體算例,并利用MATLAB語(yǔ)言通過(guò)算例對(duì)其進(jìn)行了仿真分析。其結(jié)果表明,BFGS算法收斂快,計(jì)算量少,是擬牛頓法中最有效的方法之一。

      參考文獻(xiàn)

      [1] 時(shí)平平.關(guān)于無(wú)約束最優(yōu)化問(wèn)題的擬牛頓算法研究[D].太原科技大學(xué),2008.

      [2] 袁功林,韋增欣,魯習(xí)文.一個(gè)修改的求解非線性對(duì)稱方程組的高斯—— 牛頓BFGS方法[J].廣西科學(xué),2006(4):288-292.

      [3] 劉陶文.BFGS方法及其在求解約束優(yōu)化問(wèn)題中的應(yīng)用[D].湖南大學(xué),2006.endprint

      摘 要:對(duì)擬牛頓方法中的BFGS算法進(jìn)行闡述,基于matlab軟件對(duì)非線性無(wú)約束優(yōu)化問(wèn)題進(jìn)行了仿真研究,結(jié)果表明利用matlab軟件解答非線性無(wú)約束優(yōu)化問(wèn)題獲得了良好的效果,為求解非線性無(wú)約束優(yōu)化問(wèn)題提供了一種新的方法。

      關(guān)鍵詞:BFGS算法 MATLAB軟件 非線性

      中圖分類號(hào):O224 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2014)06(b)-0088-01

      1 優(yōu)化問(wèn)題的建立

      在機(jī)械工程實(shí)踐中,常常會(huì)遇到在眾多方案中如何選擇最佳方案的問(wèn)題,這類問(wèn)題在數(shù)學(xué)上被稱為最優(yōu)化問(wèn)題[1],最優(yōu)化問(wèn)題在實(shí)踐中有著廣泛的運(yùn)用,如何得到最優(yōu)方案是工程人員關(guān)心的最主要問(wèn)題。

      在數(shù)學(xué)上,優(yōu)化問(wèn)題的基本目標(biāo)形式為:

      ,

      其中,是待求的目標(biāo)函數(shù),是約束函數(shù),是條件函數(shù)。在優(yōu)化問(wèn)題中,根據(jù)目標(biāo)函數(shù)、約束函數(shù)、條件函數(shù)及其變量的不同,可以分為線性優(yōu)化、非線性優(yōu)化等,該文利用求解優(yōu)化問(wèn)題的BFGS算法來(lái)討論非線性優(yōu)化問(wèn)題[2]。

      2 BFGS算法的基本思想

      BFGS算法用來(lái)求解無(wú)約束問(wèn)題,它由Broyden、Fletcher、Goldfarb 和Shanno四人一起提出[3]。BFGS算法收斂速度快,收斂精度高,是目前求解優(yōu)化問(wèn)題中最普遍的算法。BPGS方法局部收斂理論較為完善,全局收斂性也有重要進(jìn)展。尤其是在研究凸函數(shù)的極小化問(wèn)題上,采用精確的線性搜索,BFGS方法全局收斂。其基本思想是:

      在,中取

      修正矩陣為秩2矩陣,由擬牛頓方程得,。滿足

      上式的向量和不唯一,可取和分別平行于和,即令,。將和的表達(dá)式帶入上式中整理后得,。故可令,,。從而得到BFGS秩2修正公式如下:

      3 算例

      用BFGS算法求解奇異函數(shù)

      的最小值點(diǎn)。

      對(duì)于fminunc函數(shù),Options(6)為控制搜索方向,取默認(rèn)值0時(shí),是BFGS算法。Options(7)為控制插值法,取默認(rèn)值0時(shí)是混合插值,取 1時(shí)為立方插值。

      4 結(jié)語(yǔ)

      該文總結(jié)了BFGS算法的基本思想,給出了具體算例,并利用MATLAB語(yǔ)言通過(guò)算例對(duì)其進(jìn)行了仿真分析。其結(jié)果表明,BFGS算法收斂快,計(jì)算量少,是擬牛頓法中最有效的方法之一。

      參考文獻(xiàn)

      [1] 時(shí)平平.關(guān)于無(wú)約束最優(yōu)化問(wèn)題的擬牛頓算法研究[D].太原科技大學(xué),2008.

      [2] 袁功林,韋增欣,魯習(xí)文.一個(gè)修改的求解非線性對(duì)稱方程組的高斯—— 牛頓BFGS方法[J].廣西科學(xué),2006(4):288-292.

      [3] 劉陶文.BFGS方法及其在求解約束優(yōu)化問(wèn)題中的應(yīng)用[D].湖南大學(xué),2006.endprint

      猜你喜歡
      MATLAB軟件非線性
      MATLAB軟件在數(shù)學(xué)模型課程中的應(yīng)用
      基于神經(jīng)網(wǎng)絡(luò)對(duì)CFRP砼梁的可靠度分析
      磁性材料磁化曲線和磁滯回線的Matlab繪制與擬合
      科技視界(2016年26期)2016-12-17 18:02:13
      電子節(jié)氣門非線性控制策略
      汽車科技(2016年5期)2016-11-14 08:03:52
      基于SolidWorksSimulation的O型圈錐面密封非線性分析
      科技視界(2016年23期)2016-11-04 08:14:28
      通貨膨脹率周期波動(dòng)與非線性動(dòng)態(tài)調(diào)整的研究
      四輪獨(dú)立驅(qū)動(dòng)電動(dòng)汽車行駛狀態(tài)估計(jì)
      工業(yè)機(jī)器人鋁合金大活塞鑄造系統(tǒng)設(shè)計(jì)與研究
      科技視界(2016年24期)2016-10-11 12:53:13
      太陽(yáng)影長(zhǎng)的參數(shù)模型研究
      科技視界(2016年20期)2016-09-29 11:09:32
      我國(guó)金融發(fā)展與居民收入差距非線性關(guān)系研究
      申扎县| 鱼台县| 黄平县| 开化县| 兰考县| 太康县| 高陵县| 宜兴市| 上高县| 衡阳市| 健康| 武隆县| 壤塘县| 陆川县| 永善县| 雷波县| 富顺县| 昌乐县| 曲沃县| 商都县| 怀柔区| 苗栗县| 永州市| 泰宁县| 长海县| 东丽区| 合水县| 凭祥市| 龙岩市| 汾阳市| 商水县| 麟游县| 绍兴县| 洛南县| 济宁市| 柞水县| 乾安县| 堆龙德庆县| 开封市| 监利县| 留坝县|