Matlab曲面擬合工具箱sftool曲面擬合并獲得表達(dá)式

本博文主要講述如何使用Excel中的數(shù)據(jù)通過Matlab的曲面擬合工具箱來進(jìn)行曲面擬合。

1、將Excel數(shù)據(jù)放在合適位置,文件名為英文,Excel中的數(shù)據(jù)沒有中文。本人為了方便,將Excel放置在Matlab的Work目錄下。(D:Matlabwork)

2、通過Import Data導(dǎo)入數(shù)據(jù)。File->ImportData打開下圖,然后選中Excel文件,導(dǎo)入工程。(下圖中的Data)

對(duì)于像上圖中的三列數(shù)據(jù),需要進(jìn)行下一步的選擇。選擇下圖中的第二個(gè)選項(xiàng),即使用每一列創(chuàng)建向量。

然后就可以選擇Finish來導(dǎo)入數(shù)據(jù)了,導(dǎo)入后,主界面右上側(cè)有三個(gè)矩陣,這就好辦了。

4、點(diǎn)擊界面左下角的Start工具箱按鈕,照下圖打開Matlab的曲面擬合工具箱。(曲線擬合時(shí)打開第一個(gè)cftool)

5、按下圖選擇數(shù)據(jù),選擇擬合方式,就可以看到擬合結(jié)果。對(duì)于多項(xiàng)式擬合,直接就給出結(jié)果了,其它的擬合自己可以嘗試。另外,對(duì)于精度有要求的,可以自己調(diào)整方法。

左上方用于選擇數(shù)據(jù),設(shè)定擬合的名稱;上方中間部分可以選擇擬合方式,在此選擇的是多項(xiàng)式擬合,X/Y均是5次系數(shù)。Results中有擬合結(jié)果,和判斷擬合精確與否的參數(shù)。當(dāng)然,右下角就是個(gè)擬合圖了,還可以旋轉(zhuǎn)呢。

6、判斷擬合的精確程度。

Results中的幾個(gè)參數(shù):

Goodness of fit:

SSE: 0.339誤差平方和

R-square: 0.9895復(fù)相關(guān)系數(shù)或復(fù)測(cè)定系數(shù)

Adjusted R-square: 0.9884調(diào)整自由度復(fù)相關(guān)系數(shù)

RMSE: 0.04169均方根誤差

當(dāng)SSE和RMSE越小,R越接近于1時(shí)標(biāo)明擬合的越好。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容