機(jī)械優(yōu)化設(shè)計(jì)黃金分割法

機(jī)械優(yōu)化設(shè)計(jì)黃金分割法

ID:28064450

大?。?88.14 KB

頁(yè)數(shù):13頁(yè)

時(shí)間:2018-12-07

機(jī)械優(yōu)化設(shè)計(jì)黃金分割法_第1頁(yè)
機(jī)械優(yōu)化設(shè)計(jì)黃金分割法_第2頁(yè)
機(jī)械優(yōu)化設(shè)計(jì)黃金分割法_第3頁(yè)
機(jī)械優(yōu)化設(shè)計(jì)黃金分割法_第4頁(yè)
機(jī)械優(yōu)化設(shè)計(jì)黃金分割法_第5頁(yè)
資源描述:

《機(jī)械優(yōu)化設(shè)計(jì)黃金分割法》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)課程名稱機(jī)械優(yōu)化設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目名稱黃金分割法年級(jí)專業(yè)礦山機(jī)械學(xué)生姓名學(xué)號(hào)實(shí)驗(yàn)時(shí)間:2012年10月4日實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)課程名稱機(jī)械優(yōu)化設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目名稱黃金分割法年級(jí)專業(yè)礦山機(jī)械學(xué)生姓名學(xué)號(hào)實(shí)驗(yàn)時(shí)間:2012年10月4日姓名學(xué)號(hào)實(shí)驗(yàn)組實(shí)驗(yàn)時(shí)間2012/10/4指導(dǎo)教師成績(jī)實(shí)驗(yàn)項(xiàng)目名稱黃金分割法求函數(shù)極小值實(shí)驗(yàn)?zāi)康募耙螅赫莆諜C(jī)械優(yōu)化沒計(jì)方法并能夠理論聯(lián)系實(shí)際地加以應(yīng)用,任務(wù)是將課程所學(xué)的知識(shí)應(yīng)用于實(shí)踐,通過實(shí)際編寫調(diào)試及運(yùn)行程序加深理論知識(shí)的掌握并提高解決優(yōu)化問題的能力。實(shí)驗(yàn)(或算法》原理:搜索區(qū)間的確定:利用單峰函數(shù)值高-低-高的特征;己知搜索起點(diǎn)和初始步長(zhǎng)然后從起點(diǎn)開始以初始

2、步長(zhǎng)向前試探,如果函數(shù)值變大,則改變步長(zhǎng)方向。如果函數(shù)值下降,則維持原來的試探方向,并將步長(zhǎng)加倍。黃金分割法:黃金分割法適用于確定區(qū)間上的任何單谷函數(shù)求極小值的問題。對(duì)函數(shù)除要求“單谷”之外沒有任何其他要求。1.給出初始搜索區(qū)間,及收斂精度將其賦以0.618。2.計(jì)算al和a2,并計(jì)算起對(duì)應(yīng)的函數(shù)值yl,y2。3.根據(jù)期間消去法原理縮短搜索區(qū)間,為了能用原來的坐標(biāo)點(diǎn)計(jì)算公式,需進(jìn)行區(qū)間名稱的代換,并在保留區(qū)間中計(jì)算一個(gè)新的試驗(yàn)點(diǎn)及其函數(shù)值4.檢查區(qū)間是否縮短到足夠小和函數(shù)值收斂到足夠近,如果條件不滿足則返回到步驟2。5.如果條件滿足,則取最后兩試驗(yàn)點(diǎn)的平均值作為極小點(diǎn)的數(shù)值近似解。實(shí)

3、驗(yàn)硬件及軟件平臺(tái):vs2010學(xué)生所在學(xué)院:材料學(xué)院專業(yè):礦山機(jī)械班級(jí):機(jī)自101403實(shí)驗(yàn)步驟:1.確定所需求解的函數(shù)y=3*x2+2*x+l2.確定搜索區(qū)間3.畫出程序框圖4.用c語(yǔ)言在vs2010上寫出源代碼5.運(yùn)行程序6.檢驗(yàn)試驗(yàn)結(jié)果7.分析實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)內(nèi)容(包括實(shí)驗(yàn)具體內(nèi)容、算法分析、源代碼等等):本實(shí)驗(yàn)解決;函數(shù)y=3*x2+2x+l的極小值的求法;用一維搜索(搜索區(qū)間的確定),和黃金分割法求解。程序額框圖為:一維搜索黃金分割A(yù)*--0.618]ib—A{b—ci)^1--./(ai)^2^~a+/1(b-a、y2^a^-ab—A(b—a)八一/(漢1)結(jié)束:(U)J=

4、T人:p-q)*m.o+^=Tx{:gqpqi-(SX)J=24:(%;q羚8的)1gq^Toq.o^quq:(/zasn^cI/z)tuaq.sA^:(q‘b‘WW‘u‘"ujk%:q‘JTS%=e‘JTS%=S人‘JTS%:SX‘JTS%:T人:gB=q:t^H:(gX‘W‘⑺‘W‘"u‘JIC%=J:A‘JIS%=2人‘JIS%=1人‘JIS%=⑺埼腳0"):p-q)*8T9J0V釋蚱12<$sp:SX=TX(瀏瓣sij(2人〉M)J!:(⑺)J=S$吶恥峙辟:(z/osn^d/z)uioq.sX^q^q:(q‘B,2X‘2x‘"ujLS%=q‘JLS%WjLS%=VJL

5、S%=WJLS%iM茍鈍駱銘邙鉍奴礙扣?o^o^x^q(gX=TX)

6、T?Sq^To;oSljX=gXJ[igqg^lqo^:(q‘u‘乙人:("湖1拗<例獅‘乙x‘t<^F^U]Jtg嫻咿尨S?UK‘S權(quán)辟M(fèi)時(shí)log杉M邦賊辟印;fw仏鄺0P?=UJqu(pp夢(mèng)OuimipyoA:T人=2人:!x=2x{^ztq^n^oj(wwaw=x{:刪呼pop:("asruOlifecp抑*iop}:((X)J

7、-0.300000,a3=-0.620000,yl=0.778800,y2=0.670000,1/3=0.913200,青按任意鍵繼續(xù)...fXlz-0.323360#1^1=0.666965,x2=-0-323360,1^2=0-666965,a=-0-140000,b=-0-436640青按任意鍵繼續(xù)...1=2,xl=-0.323360,yl=0.666965,x2=-0.366610,y2=0.669989,a=-0.253316,b=-0.436640青按任意鍵繼續(xù)...1=3,xl=-0.323360,yl=0.666965,x2=-0.323360,y2=0.66696

8、5,a=-0.253316,b=-0.366610青按任意鍵繼續(xù)...i=4,xl=-0.323360,yl=0.666965,x2=-0.339864,y2=0.666795,a=-0.296595,b=-0.366610青按任意鍵繼續(xù)...i=5,xl=-0.339864,yl=0.666795,x2=-0.350089,y2=0.667509,a=-0.323360,b=-0.366610青按任意鍵繼續(xù)...i=6,xl=-0.339864,yl=0

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。