matlab擬合工具箱cftool及其統計指標公式計算_第1頁
matlab擬合工具箱cftool及其統計指標公式計算_第2頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、matlab擬合工具箱cftool及其統計指標公式計算工作區LS2jtis=D?3,d?7,9?11.?12.L3?14,Id;7?2山生匚亠山九缶仁玄匚右仁巧;pgKJJ.57.9J1.0|DJ.20TO11r,0152.10啟存晅在matlab命令窗口cftool回車3、進入曲線擬合工具箱界面“CurveFittingtool(1) 利用Xdata和Ydata的下拉菜單讀入數據x,y,(2) 然后通過下拉菜單“Typeoffit”選擇擬合曲線的類型,工具箱提供的擬合類型有:CustomEquations:用戶自定義的函數類型Exponential:指數逼近,有2種類型,a*exp(b*x)

2、、a*exp(b*x)+c*exp(d*x)Fourier:傅立葉逼近,有7種類型,基礎型是a0+a1*cos(x*w)+b1*sin(x*w)Gaussian:高斯逼近,有8種類型,基礎型是a1*exp(-(x-b1)/c1)A2)Interpolant:插值逼近,有4種類型,linear、nearestneighbor、cubicspline、shape-preservingPolynomial:多形式逼近,有9種類型,linear、quadratic、cubic、4-9thdegreePower:冪逼近,有2種類型,a*xAb、a*xAb+cRational:有理數逼近,分子、分母共有的

3、類型是linear、quadratic、cubic、4-5thdegree;此外,分子還包括constant型SmoothingSpline:平滑逼近SumofSinFunctions:正弦曲線逼近,有8種類型,基礎型是a1*sin(b1*x+c1)Weibull:只有一種,a*b*xA(b-1)*exp(-a*xAb)選擇好所需的擬合曲線類型及其子類型,并進行相關設置:如果是非自定義的類型,根據實際需要點擊“Fitoptions”按鈕,設置擬合算法、修改待估計參數的上下限等參數;如果選CustomEquations,點擊“New按鈕,彈出自定義函數等式窗口,有“LinearEquations

4、線性等式”和“GeneralEquations構造等式”兩種標簽。在本例中選CustomEquations,點擊“New”按鈕,選擇“GeneralEquations”標簽,輸入函數類型y=a*x*x+b*x,設置參數a、b的上下限,然后點擊0K。(5)類型設置完成后,點擊“Apply”按鈕,就可以在Results框中得到擬合結果:SSE:6.146R-square:0.997AdjustedR-square:0.997RMSE:0.8263同時,也會在工具箱窗口中顯示擬合曲線。這樣,就完成一次曲線擬合啦,十分方便快捷。當然,如果你覺得擬合效果不好,還可以在“Fitting”窗口點擊“Newf

5、it”按鈕,按照步驟(4)(5)進行一次新的擬合。不過,需要注意的是,cftool工具箱只能進行單個變量的曲線擬合,即待擬合的公式中,變量只能有一個。注:統計特征SSE(和方差、誤差平方和):ThesumofsquaresduetoerrorMSE(均方差、方差):MeansquarederrorRMSE(均方根、標準差):RootmeansquarederrorR-square(確定系數):CoefficientofdeterminationAdjustedR-square:Degree-of-freedomadjustedcoefficientofdetermination一、SSE(和方

6、差)該統計參數計算的是擬合數據和原始數據對應點的誤差的平方和,計算公式如下!-1SSE越接近于0說明模型選擇和擬合更好,數據預測也越成功。接下來的MSE和RMSE因為和SSE是同出一宗,所以效果一樣二、MSE(均方差)該統計參數是預測數據和原始數據對應點誤差的平方和的均值,也就是SSE/n,和SSE沒有太大的區別,計算公式如下i-i三、RMSE(均方根)該統計參數,也叫回歸系統的擬合標準差,是MSE的平方根,就算公式如下RMSE=QE=上土代-汕在這之前,我們所有的誤差參數都是基于預測值(y_hat)和原始值(y)之間的誤差(即點對點)。從下面開始是所有的誤差都是相對原始數據平均值(y_ba)

7、而展開的(即點對全)四、R-square(確定系數)在講確定系數之前,我們需要介紹另外兩個參數SSR和SST,因為確定系數就是由它們兩個決定的(l)SSR:Sumofsquaresoftheregression,即預測數據與原始數據均值之差的平方和,公式如下SSR=Z(y2-y2f2-1SST:Totalsumofsquares,即原始數據和其均值之差的平方和,公式如下E驅二土叫-旳!-1細心的網友會發現,SST=SSE+SSR,呵呵只是一個有趣的問題。而我們的“確定系數”是定義為SSR和SST的比值,故R-squareSSR=1-其實“確定系數”是通過數據的變化來表征一個擬合的好壞。由上面的表達式可以知道“確定系數”的正常取值范圍為01,越接近1,表明方程的變量對y的解釋能力越強,這個模型對數據擬合的也較好相關系數(相關系數r的值介于-1與+1之間,即-lWrW+1。其性質如下:當r0時,表示兩變量正相關,r0時,兩變量為負相關。當|r|=1時,表示兩變量為完全線性相關,即為函數關系。當r=0時,表示兩變量間無線性相關關系。當0v|r|v1時,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論