주요 콘텐츠

이 페이지의 내용은 이전 릴리스에 관한 것입니다. 해당 영문 페이지는 최신 릴리스에서 제거되었습니다.

edgeAttachments

(권장되지 않음) 지정된 모서리에 연결된 삼각형 또는 사면체

edgeAttachments(TriRep)는 권장되지 않습니다. edgeAttachments(triangulation)을 대신 사용하십시오.

TriRep는 권장되지 않습니다. triangulation을 대신 사용하십시오.

설명

SI = edgeAttachments(TR,V1,V2)(V1,V2)로 지정된 모서리에 연결된 SI 단체(Simplex)를 반환합니다. (V1,V2)는 쿼리할 모서리의 시작과 끝 꼭짓점을 나타냅니다.

예제

SI = edgeAttachments(TR,EDGE)는 모서리를 행렬 형식으로 지정합니다.

예제

예제

모두 축소

3차원 삼각분할을 불러와서 지정된 모서리에 연결되는 사면체를 계산합니다.

load tetmesh
trep = TriRep(tet,X);
v1 = [15 21]';
v2 = [936 716]';
t1 = edgeAttachments(trep,v1,v2)
t1=2×1 cell array
    {[927 2060 3438 3423 2583 4690]}
    {[    2652 3946 3953 4665 4218]}

또는 모서리 행렬을 사용하여 입력을 지정할 수 있습니다.

e = [v1 v2];
t2 = edgeAttachments(trep,e);
isequal(t1,t2)
ans = logical
   1

DelaunayTri를 사용하여 삼각분할을 생성합니다.

x = [0 1 1 0 0.5]';
y = [0 0 1 1 0.5]';
dt = DelaunayTri(x,y);

모서리(1,5)에 연결되는 삼각형을 쿼리합니다.

t = edgeAttachments(dt,1,5);
t{:}
ans = 1×2

     4     1

입력 인수

모두 축소

삼각분할 표현으로, TriRep 또는 DelaunayTri 객체로 지정됩니다.

꼭짓점 좌표로, 열 벡터로 지정됩니다. V1V2는 꼭짓점 좌표를 나타내는 점 배열에 대응하는 꼭짓점 인덱스를 지정합니다. (V1,V2)는 쿼리할 모서리의 시작 및 끝 꼭짓점을 나타냅니다.

꼭짓점 좌표로, 행렬로 지정됩니다. EDGE는 쿼리할 모서리의 시작 및 끝 꼭짓점을 지정합니다. EDGEm×2 크기이며 m은 쿼리할 모서리의 개수입니다.

출력 인수

모두 축소

연결된 단체(Simplex)로, 삼각분할 행렬에 대한 인덱스의 셀형 배열로 반환됩니다. 각 모서리에 연결된 단체(Simplex)의 개수는 다양할 수 있으므로 SI는 셀형 배열입니다.

세부 정보

모두 축소

확장 기능

모두 확장

스레드 기반 환경
MATLAB®의 backgroundPool을 사용해 백그라운드에서 코드를 실행하거나 Parallel Computing Toolbox™의 ThreadPool을 사용해 코드 실행 속도를 높일 수 있습니다.

버전 내역

R2009a에 개발됨