Main Content

tsearchn

N차원의 가장 가까운 단체(simplex) 탐색

구문

t = tsearchn(X,TRI,XI)
[t,P] = tsearchn(X,TRI,XI)

설명

t = tsearchn(X,TRI,XI)XI의 각 점에 대해 들로네 삼각분할 바깥쪽 단체(simplex) TRI의 인덱스 t를 반환합니다. X는 N차원 공간에서 m개 점을 나타내는 m×n 행렬입니다. XI는 N차원 공간에서 p개 점을 나타내는 p×n 행렬입니다. tsearchnX의 볼록 껍질 외부의 모든 점에 대해 NaN을 반환합니다. XI의 점이 둘 이상의 단체(simplex) 경계에 있으면 가장 큰 인덱스가 반환됩니다. tsearchndelaunayn에서 얻은 점 X의 삼각분할 TRI가 필요합니다.

[t,P] = tsearchn(X,TRI,XI)은 단체(simplex) TRI에서 XI의 무게중심 좌표 P도 반환합니다. Pp×n+1 행렬입니다. P의 각 행은 XI에서 해당 점의 무게중심 좌표입니다. 이는 보간에 유용합니다.

  • pointLocation 함수는 유한 요소 메시와 같은 일부 2차원 및 3차원 삼각분할에 대해 보다 나은 탐색 성능을 제공할 수 있습니다.

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다. (R2024b 이후)

버전 내역

R2006a 이전에 개발됨