以下是使用fit函數作曲線擬合,我的問題是不知道如何擷取係數
我有這個問題,主要是因為有許多資料組需要擬合,
我想使用迴圈逐筆擬合,自動將係數寫入excel檔,細節如下,
load census; % 載入數據至workspace
[ fit1, normresid1, reside1] = fit(x,y,'poly2'); % 用 poly2 擬合x-y數據點
我知道擬合方程式的係數記錄於fit1中,但是fit1的內容如下,
fit1 =
Linear model Poly2:
fit1(x) = p1*x^2 + p2*x + p3
Coefficients (with 95% confidence bounds):
p1 = 0.006541 (0.006124, 0.006958)
p2 = -23.51 (-25.09, -21.93)
p3 = 2.113e+004 (1.964e+004, 2.262e+004)
我查到的資料,R2011有一指令,coeffvalues,可以輸出係數值
但是7.0版沒有此指令,我不知道要如何由fit1僅取出 p1, p2, p3
請問高手如何解決這個問題呢(7.0版)?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 221.169.218.131
推
09/14 13:14, , 1F
09/14 13:14, 1F
→
09/15 13:17, , 2F
09/15 13:17, 2F