我第一次使用R. 我有一个功能,想要找到参数。它一直给我这个错误信息,即使我试图改变初始假设。 我的代码
xdata= c(0,65.5,88)
ydata=c(1.23,1.07,0)
plot(xdata,ydata)
k=1.0
y=1.2
b=5.3
fit = nls(ydata ~ k*exp(-exp(b*(-y+xdata))) - k/exp(1) , start = list(k=k,b=b,y=y),control = list(maxiter = 50))
并且错误消息是 nlsModel中的错误(formula,mf,start,wts): 初始参数估计时的奇异梯度矩阵
有什么建议吗?
谢谢