Проблемы с аппроксимацией средствами SciPy
RuntimeWarning: invalid value encountered in addскорее всего в операции сложения попадает не числовой тип (или не тот числовой тип, который нужен)
а что-то другое, например None или string
не пиши такие длинные формулы, разбей на короткие выражения
и прогони отладчиком
Ваш К.О.
но я питон не знаю, может так и должно быть
Ещё одно соображение - если надо просто часть точек аппроксимировать, то не проще ли использовать scipy.curve_fit вместо leastsq. В результате ещё и погрешности аппроксимации в виде covariance matrix получишь.
Оставить комментарий
5065584
Есть текстовый файл, в котором числа в три колонки, разделенные табуляцией, вот так:И есть код на Питоне, который аппроксимирует 2 и 3 колонки суммой двух гауссовых кривых, используя библиотеки NumPy и SciPy:
Когда он запускается, он выдает сообщение об ошибке
Кто-нибудь знает, что это такое и как с этим бороться?