下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、作業(yè)二 用 DFP算法求解nInf(x) = x;+2x;-2X1%-4/,flZ x0 = (1 1)丁,(1 0° lo 1J一、求解:g(x) = (2xx -2x2 -4,-2Xj + 4x2)r,g0 = (-4,2)r,p0 = -H9g0 = (4,-2)r(1)求迭代點(diǎn)xl令外(a) = /(x0 + 即o)= 40a? -20。-3,得化(a)的極小值點(diǎn)a。=-.4研 w 殂占=X。+ a。Po =(205 廠,& = (一 1-2)7, 加以傳:% ='1o = (1,-。.5) 9 yo = Si So (3,-4).于是,由DFP修正公式有Hi
2、。 “。+ 隼=38' 乂”。汽小。10038 41J下一個搜索方向為pL = 一"g = 1(8,6)rJ(2)求迭代點(diǎn)x2g4令例(a) = f(xl + apl) = -a2 -4a-5.5 ,得0(a)的極小值點(diǎn)q =-于是得:.=占+%0=(4,2廠,82=(0,0尸,所以:x*=x,=(4,2)r,/*=-8,(2 - 2 Y因Hesse陣G(x) = G=為正定陣,/(工)為嚴(yán)格凸函數(shù),所以/為整體1-2 4 )極小點(diǎn)。二、DFP算法迭代步驟如下:(1)給定初始點(diǎn)與,初始矩陣”° (通常取單位陣),計算g。,令k=0,給定控制誤 差口(2)令必=-血。
3、(3)由精確一維搜索確定步長4 , f(xk + akpk) = mill f (. + aj)k) a>0(4)令Xe=Z+4Pa。(5)若|g/V£,則停:否則令幾-勺,以=火皿一處.0(6)由DFP修正公式得“I。令1<=1<+1,轉(zhuǎn)步驟(2)三、DFP算法matlab程序?qū)崿F(xiàn)function best_x,best_fx,count=DFP(xOz ess) syms xl x2 t;f=xL*xl+2*x2*x2-2*xl*x2-4*xl;fx=dif f (f, xl) ; %求喪達(dá)式f對xl的一階求導(dǎo) fy=dif f (f ,x2); %求表達(dá)式f對
4、x2的一階求導(dǎo) fi=fx fy構(gòu)造函數(shù)f的梯度函數(shù) +初始點(diǎn)的梯度和函數(shù)值 gO=subs(fir xl x2fx0);f0=subs(ff xl x2z xO);H0=eye (2);*輸出 xO,fO,g。xOfOgOxk=xO;fk=fO;gk=gO;Hk=HO;k=l;while (norm(gk) >ess) %迭代終止條件 | I gk | | <=essdisp ( 第,num2str (k) 1 次尋優(yōu)1 )*確定搜索方向 pk=-Hk*gk*;¥由步長找到下一點(diǎn)x(k+l) xk=xk+t*pkf;f_t=subs(f, xl x2fxk);學(xué)構(gòu)造一元
5、搜索的一元函數(shù)6 (t) 由一維搜索找到最優(yōu)步長af_t=di f f (f_t, t);tk=solve (df_t);if tk-=0tk=double(tk);elsebreak;end%計算下一點(diǎn)的函數(shù)值和梯度 xk=subs(xkz t,tk)fk=subs(f,xl x29xk) gkO=gk;gk=subs(fi,xl x2fxk) %DPF校正公式,找到修正矩陣 yk=gk-gkO;sk=tk*pkf;Hk=Hk- (Hk*ykl *yk*Hk) / (yk*Hk*yk* ) +sk* *sk/ (yk*sk,"修 正公式 k=k+l;enddisp結(jié)果如下:,)bes二_x=xk; 優(yōu)點(diǎn)best_fx=fk; %最優(yōu)值count=k-l;四、程序執(zhí)行結(jié)果在命令窗11輸入以下命令:» xO=l 1;ess=le-6;(best_x/best_fx/count=DFP(xO/ess)程序運(yùn)行結(jié)果:xO =1 1fo =- 3gO =- 42*第1次尋優(yōu)xk =2.00000.5000fk =-5.5000gk =- 1-2Hk =0.84000.3800038000.4100*第2次尋優(yōu)xk =42fk =-8gk =00Hk =l.OUO
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位管理制度呈現(xiàn)大合集人員管理十篇
- 2024年城管督查個人總結(jié)
- 寒假自習(xí)課 25春初中道德與法治八年級下冊教學(xué)課件 第三單元 第五課 第1課時 根本政治制度
- 建筑工程行業(yè)安全管理工作總結(jié)
- 2011年高考語文試卷(大綱版全國Ⅱ卷)(空白卷)
- 化妝品行業(yè)銷售工作總結(jié)
- 小學(xué)數(shù)學(xué)教學(xué)計劃18篇
- 2023年項目部治理人員安全培訓(xùn)考試題含下載答案可打印
- 2023年-2024年項目部安全培訓(xùn)考試題答案往年題考
- 競業(yè)限制協(xié)議書三篇
- 《人員素質(zhì)測評理論與方法》電子版本
- 61850基礎(chǔ)技術(shù)介紹0001
- 陶瓷色料的技術(shù)PPT課件
- 幼兒園食品安全工作計劃四篇
- 課程設(shè)計YA32-350型四柱萬能液壓機(jī)液壓系統(tǒng)設(shè)計
- (精心整理)系動詞練習(xí)題
- 體彩排列五歷史數(shù)據(jù)
- 中國工業(yè)數(shù)據(jù)庫介紹
- 弱電智能化設(shè)計服務(wù)建議書(共35頁)
- 中國銀監(jiān)會關(guān)于規(guī)范中長期貸款還款方式的通知
- 通信工程外文文獻(xiàn)(共12頁)
評論
0/150
提交評論