scipy.spatial.Delaunay.
find_simplex#
- Delaunay.find_simplex(self, xi, bruteforce=False, tol=None)#
Найти симплексы, содержащие заданные точки.
- Параметры:
- xindarray типа double, форма (…, ndim)
Точки для определения
- bruteforcebool, необязательно
Выполнять ли только поиск методом грубой силы
- tolfloat, опционально
Допустимая погрешность при проверке внутри треугольника. По умолчанию
100*eps.
- Возвращает:
- indarray из int, той же формы, что и xi
Индексы симплексов, содержащих каждую точку. Точки вне триангуляции получают значение -1.
Примечания
Это использует алгоритм, адаптированный из Qhull’s
qh_findbestfacet, который использует связь между выпуклой оболочкой и триангуляцией Делоне. После нахождения симплекса, ближайшего к точке в N+1 измерениях, алгоритм возвращается к направленному поиску в N измерениях.