[問題] Curve Fitting Toolbox有辦法獲得p-value嗎?已回收
我有一組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