2015-01-07 67 views
0

我正在使用nls2包進行擬合。擬合是正確的,但我如何才能找回預測變量的計算值?nls2擬合R(取回計算值)

的公式:

fit <- nls2(Trans ~ t - (h * W^2/((WLn - x0)^2 + W^2)), 
    data = siteData, 
    start = list(t=0.6, h=0.5, x0=830, W=100), 
    algorithm = "port", 
    #trace = TRUE, 
    lower = c(t=-Inf, h=0, x0=700, W=35), 
    upper = c(t=0.6, h=Inf, x0=950, W=Inf) 
    ) 
fit 

即我怎樣才能回來T,H,X0,&僅黑白值是多少?謝謝!

+0

至於這個問題:提供我們可以使用的樣本數據,以便能夠使用某些東西。還要始終提及您使用的軟件包名稱(即使軟件包名稱與函數名稱一致)。這樣說,以便你可以得到更多的答案你的問題:) – LyzandeR

回答

0

您可以使用coef(fit)得到參數估計值。 nls2返回類"nls"的對象,因此您可以使用?nls中提及的任何通用函數。