Кратчайшее расстояние от точки до функции
Учитывая вывод scipy.interpolate.interp1d (функция f) и 2D-точку (скажем, test_pnt.X
а также test_pnt.Y
) есть функция scipy для расчета кратчайшего расстояния от точки test_pnt
к функции f
?
Замечания: f
это функция, которая принимает x и возвращает интерполированный y, т.е. y=f(x)
1 ответ
Ты можешь использовать
scipy.lining.norm(x-test_pnt.X, f(x) - test_pnt.Y)
чтобы получить фактическое расстояние между точкой и функцией