//=== === === === === === === === === === === === === === =
//函數(shù)說(shuō)明
//函數(shù)名稱:PolyFit
//函數(shù)功能:最小二乘法曲線擬合
//使用方法:double *x ---- 存放n個(gè)數(shù)據(jù)點(diǎn)的X坐標(biāo)
// double *y ---- 存放n個(gè)數(shù)據(jù)點(diǎn)的Y坐標(biāo)
// int n -------- 給定數(shù)據(jù)點(diǎn)個(gè)數(shù)
// double *a ---- 返回m-1次擬合多項(xiàng)式的m個(gè)系數(shù)
// int m -------- 擬合多項(xiàng)式的項(xiàng)數(shù),即擬合多項(xiàng)式的最高次為m-1。要求m<=n,且
// m<=20。若m>n或m>20,則本函數(shù)自動(dòng)按m=min{n,20}處理
// double *dt --- dt[0]返回?cái)M合多項(xiàng)式與各數(shù)據(jù)點(diǎn)誤差的平方和;dt[1]返回?cái)M合多
// 項(xiàng)式與各數(shù)據(jù)點(diǎn)的誤差絕對(duì)值之和;dt[2]返回?cái)M合多項(xiàng)式與各數(shù)據(jù)
// 點(diǎn)誤差絕對(duì)值的最大值
//注意事項(xiàng):擬合多項(xiàng)式的形式為 y = b0 + b1*(x-Xavr)...
標(biāo)簽:
PolyFit
函數(shù)
最小二乘法
上傳時(shí)間:
2015-07-19
上傳用戶:waizhang