黃金分割法機(jī)械優(yōu)化設(shè)計(jì)C語言程序_第1頁
黃金分割法機(jī)械優(yōu)化設(shè)計(jì)C語言程序_第2頁
黃金分割法機(jī)械優(yōu)化設(shè)計(jì)C語言程序_第3頁
黃金分割法機(jī)械優(yōu)化設(shè)計(jì)C語言程序_第4頁
黃金分割法機(jī)械優(yōu)化設(shè)計(jì)C語言程序_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、cheng黃金分割法的優(yōu)化設(shè)計(jì)實(shí)驗(yàn)報(bào)告學(xué)院:機(jī)電工程機(jī)制自動(dòng)化1103班學(xué)號:541102010326姓名:劉點(diǎn)點(diǎn)cheng1,黃金分割法的程序流程圖2,對應(yīng)流程圖的C語言程序下面應(yīng)用C語言程序利用黃金分割法求一元函數(shù)F=x-2+2*x的最優(yōu)解,已知初始區(qū)間為 -3,5,取收斂精度e=10-4oC語言程序如下:#mclude<stdio.h># mclude<math.h> #define f(x) pow(x,2)+2*x#define M 0.618void main()double yl,y2,xl,x2.xab,e;int n;n=l;pnntf(”請輸入收斂精

2、度e=”);scanf(H%lf&e);pnntf(”請輸入?yún)^(qū)間左值a=”);scanf(H%lf&a);printf(”請輸入?yún)^(qū)間右值b=”);scanf(H%lf&b);v2nM);%41fn” jiab,x I ,x2,y 1,y2);piiiirfpii a b xl x2 ylxl=b-M*(b-a);x2=a+M*(b-a);yi=f(xi);y2=f(x2);pnntff%d %.41f %.41f %.41f %.41f %.41f11=11+;doif(yi<v2)b=x2;x2=xl;v2=yi;xl=b-M*(b-a);vl=f(xl);pr

3、mtf(M%d %.41f %.41f %.41f %.41f %.41f %.41fuiHAa,b,x 1 ,x2,y 1 ,y2);n=n+;elsea=xl;xl=x2;yl=y2;x2=a+M*(b-a);y2=f(x2);prmtf(n%d %.41f %.41f %.41f %.41f %.41f %41faT,n,abxXx2,yl,y2);ll=ll+-r;wliile(fabs(b-a)/b)>=e&&fabs(y2 -y 1 )/v2)>=e);x=(a+b)*0.5;pnntfpx=% 51fiT;x);getchai();3運(yùn)行結(jié)果:青揃人收

4、斂精Me =0.00011abxlx2ylL-3.00005.00000-05601.94400.11517.6G712-3.00001.9440-1.11140.0560-0.98760.11515-3.00000.0560-1-8326-1.1114-0.3068-0.98761-1-83260.0560-1.1114-0.6654-0,9876-0.8881-1.8326-0.6654-1.3868-1.1114-0.8504-0.98763-1.3868-0.6654-1.1114-0.9410-0.9876-0.99657-1.11146654-0.9410-0.8358-0 9965-0.9730-1.1114-0.8358-1.0061-0.9410-1.0000-0.9965-1.1114-0.9410-1.0463-1.0061-0.9979-10000L0-1.0463-0.9410l -1.0061-0.9812-1.0000-0.9996LI-1.0463-0-9812-1.0214-1.0061-0.9995-1.0000L2-1.0214-0-9812-1.0061-0.9966-1-0000-1.0000k=-l.00133Press any J<ey to continue假定經(jīng)十二次迭代后已滿足收斂精度要求,則得x*=l/2(a+

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論