Поэтому я пытаюсь использовать Scipy curve_fit, чтобы подогнать формулу Фукса-Зондхаймера к некоторому удельному сопротивлению (y) в зависимости от толщины образца (x).Формула выглядит следующим образом:
y = (rho_0) * (1 + 3l / 8x)
Где rho_0 является постоянным для всех значений x, но l изменяется для каждого значения x.
Моя проблема в том, что curve_fit возвращает одно значение для обоих rho_0 l, и я не могу понять, как заставить его возвращать разные оптимальные значения l для каждого значения x.Я изо всех сил пытаюсь написать функции внутри функций, но я уверен, что есть простой способ обойти это, что я упускаю.
Спасибо за вашу помощь, и я надеюсь, что я не сформулировалэто слишком запутанно.