espfio<- c(0.05, 0.06, 0.07, 0.08, 0.09, 0.10, 0.11, 0.12, 0.13, 0.14, 0.15, 0.16, 0.17, 0.18, 0.19, 0.20)
sensibilidade <-c( 1.51, 1.49, 1.47, 1.43, 1.35, 1.19, 0.96, 0.85, 0.65, 0.64, 0.58, 0.56, 0.52, 0.52, 0.49, 0.50)
plot(espfio,sensibilidade)
B1 = 1
B2 = 1
B3 = 1
fit1 <- nls(sensibilidade ~ B1*(exp(-exp(-B1-B2*espfio))), start=list(B1=B1,B2=B2,B3=B3))
summary(fit1)
Ошибки в nlsModel (формула, СЧ, начало, WTS) (где я неправильно?): Вырожденная матрица градиента при начальном параметре оценкане Fitting нет линейного R
Вы пробовали какие-либо другие исходные значения ... – Dason
это выглядит как опечатка. У вас есть B1, B2, B3 в ваших начальных параметрах, но только B1 и B2 в вашей формуле: вы имели в виду 'B1 * (exp (-exp (-B2-B3 * espfio))) ??? ??? Отсутствие B3 из формулы будет означать, что производная по отношению к B3 всегда равна нулю ... Кроме того, проверьте '? SSgompertz', что, я думаю, эквивалентно вашей модели ... –