Форум сайта python.su
Доброго времени суток, товарищи программисты !
При решении задачи :
подбор параметров функции для наилучшей аппроксимации исходных данных
постоянно возникают какие-то ошибки.
Кто владеет (или пользовался) этой операцией, подскажите, пожалуйста, в чём тут дело и как исправить, чтобы всё заработало.
Спасибо.
Файл также прикрепил.
def Cd(Cs):
return Cs / (2 * math.pi * phi * ct * h * rw ** 2)
def Td(t,eps):
return (0.00036 * eps) / (rw ** 2 *phi * ct * h) * t
Pi = 250
q = 10
def Pd(t,eps,Cs,skin):
return Pi - 18.66 * q * bo / eps * 0.5 * (scipy.log(Td(t,eps)/Cd(Cs)) + 0.80907 + scipy.log(Cd(Cs) * scipy.exp(2*skin)))
sci.curve_fit(Pd,sup_t,dif_P,method='lm')
Прикреплённый файлы: P4 v6.ipynb (70,3 KБ)
Офлайн
Не у всех есть ipython notebooks чтобы посмотреть что у вас там не так. Желательно привести рабочий пример.
Ty3На такое можно только ответить, что какие-то ошибки можно как-то исправить.
постоянно возникают какие-то ошибки.
Офлайн