N-D ближайший симплексный поиск
t = tsearchn(X,TRI,XI)
[t,P] = tsearchn(X,TRI,XI)
t = tsearchn(X,TRI,XI)
возвращает индексы t
окружающего симплекса триангуляции Делоне TRI
для каждой точки в XI
. X
является m
-by- n
матрица, представляющая m
точки в N-мерном пространстве. XI
является p
-by- n
матрица, представляющая p
точки в N-мерном пространстве. tsearchn
возвращает NaN
для всех точек за пределами выпуклой оболочки X
. Если точка в XI
лежит на контуре двух или более симплексов, затем возвращается самый большой индекс. tsearchn
требует триангуляции TRI
из точек X
получен из delaunayn
.
[t,P] = tsearchn(X,TRI,XI)
также возвращает барицентрическую координату P
от XI
в симплексном TRI
. P
является p
-by- n+1
матрица. Каждая строка P
- барицентрическая координата соответствующей точки в XI
. Это полезно для интерполяции.
pointLocation
функция может обеспечить лучшую эффективность поиска для некоторых 2-D и 3-D триангуляций, таких как сетки с конечными элементами.