[問題] Curve Fitting Toolbox有辦法獲得p-value嗎?已回收

看板MATLAB作者 (小瓜瓜)時間16年前 (2010/02/23 08:06), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我有一組Data [Y X] 想fit Y=a/X 以求得a值 使用線性: robustfit去做 Y = a* (1/X) 可以拿到對於 a的p-value 而使用非線性:fit 去做nonlinear fitting的時候 他的goodness of fit裡面沒有p-value 有p-value 我們才可以寫出對於fitting的confidence有多少 不曉得有沒有人有經驗Data fitting toobox的 fit函數 是不是有另外的field可以回傳p-value? 或是有人有經驗自己算p-value嗎? 主要是因為圖形想畫nonlinear的版本 因此想在這個座標上統一處理 請問有人有經驗嗎? 如有好心大大願意幫我測試 可以畫 x=[1:0.01:2]; y=1./x; 因為我的資料x軸是在1 ~ 2之間 謝謝 -- 附上我的非線性fit的程式碼 fo_ = fitoptions('method','NonlinearLeastSquares','Lower',... [-Inf -1.0000001 ],'Upper',[Inf -1 ]); ok_ = ~(isnan(x) | isnan(y)); st_ = [0.5 -1 ]; % initial [a b] for fitting y=a*x^b set(fo_,'Startpoint',st_); ft_ = fittype('power1'); % Fit this model using new data cf_ = fit(x(ok_),y(ok_),ft_,fo_); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.197.39.156
文章代碼(AID): #1BWnm07r (MATLAB)