Использование curve_fit, чтобы соответствовать параметру, который изменяется с x - PullRequest
0 голосов
/ 25 ноября 2018

Поэтому я пытаюсь использовать Scipy curve_fit, чтобы подогнать формулу Фукса-Зондхаймера к некоторому удельному сопротивлению (y) в зависимости от толщины образца (x).Формула выглядит следующим образом:

y = (rho_0) * (1 + 3l / 8x)

Где rho_0 является постоянным для всех значений x, но l изменяется для каждого значения x.

Моя проблема в том, что curve_fit возвращает одно значение для обоих rho_0 l, и я не могу понять, как заставить его возвращать разные оптимальные значения l для каждого значения x.Я изо всех сил пытаюсь написать функции внутри функций, но я уверен, что есть простой способ обойти это, что я упускаю.

Спасибо за вашу помощь, и я надеюсь, что я не сформулировалэто слишком запутанно.

...