曲線擬合最小二乘法C++程序_第1頁
曲線擬合最小二乘法C++程序_第2頁
曲線擬合最小二乘法C++程序_第3頁
曲線擬合最小二乘法C++程序_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、課題八曲線擬合的最小二乘法實(shí)驗(yàn)?zāi)繕?biāo):在某冶煉過程中,通過實(shí)驗(yàn)檢測得到含碳量與時(shí)間關(guān)系的數(shù)據(jù)如下,試求含碳量y與時(shí)間t內(nèi)在關(guān)系的擬合曲線。t05101520253035404550Y01.272.162.863.443.874.154.374.514.584.02最小二乘法:#include#includeusingnamespacestd;intArray(double*Arr,intn)double*p;inti;p=(double*)malloc(n*sizeof(double*);if(!p)return0;for(i=0;in;cout請?輸?入?節(jié)2點(diǎn)I?值|I(eixi)e?:eo

2、xi;cout請?輸?入?節(jié)2點(diǎn)I?函匚數(shù)y值II(ejYi)e?:eoYi;if(!Array(&A,3)cout內(nèi)s存?分O?配?失“敗a!?;elsefor(i=0;i3;i+)for(j=0;j3;j+)Aij=0;for(i=0;in;i+)A00+=1;/coutA00;A01+=xi;A02+=xi*xi;A10=A01;A11=A02;A12+=xi*xi*xi;A20=A02;A21=A12;A22+=xi*xi*xi*xi;for(i=0;i3;i+)Bi=0;for(i=0;in;i+)B0+=Yi;B1+=xi*Yi;一for(k=pk2-k+)for(ik+ri3八i

3、+)doubleT二k八HT*-for(j=k+1-j3-j+)Ai二jHAi二jT*Ak二S2for(i=riVHO-i)doubleTemp=pfor(inr+j=i+rj2二+)Temp=Temp+Aij*sg-si=mTemp)、Ai二一cou7:2B7aCDo、endrcour+、yL、so、+、s二、x+s2、x2、endlendl、s:B7CDo、endrfor(i=0-in-i+)亠cour+、Y、i、Ya、i、Y、so+s二*xiC:U5er5AppleDe5ktop-C:U5er5AppleDe5ktop-譚冒分聽O12.5-.28ztiixkaoDebugzciixia.exed士有N個(gè)節(jié)占v11歸A%(叱:S510IS2253S3546455&請輸天節(jié)點(diǎn)函數(shù)值Jwi)E1.272-1&2.863.443.874-154-374514.584.02擬合曲線為*9=113727+町.08S2182x*-S-002B745?xA2誤差為總yS-=l-19727Vl-0-256459y2-=-l-2?B3kJ3-2-30951kJ4-=-5.313y7e+304W5-=-4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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

提交評論