Я ищу простой подход к поиску интерполированного пересечения между двумя массивами Numpy.Я знаю, что это просто достигается, если у нас есть два дескриптора функции, а не два массива, как показано в этой ссылке с использованием Scipy или Sympy.Я хочу сделать то же самое, но с учетом двух массивов, в частности, между линейным сплайном, который получается в результате соединения записей массива линиями.
Например, предположим, что у нас есть два массива, y_1
и y_2
, обаМысль о том, что оценивается как xSupport
.
import numpy as np
xSupport = np.array([0,1])
y_1 = np.array([0,2])
y_2 = np.array([1,0])
Я ищу функцию, которая возвращает 1/3
, которая является значением x на пересечениях между этими двумя линиями.В моем приложении поддержка больше двух, поэтому я ищу подход, который не зависит от длины массивов.