Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

tetramesh

사면체 메시 플롯

구문

tetramesh(T,X,c)
tetramesh(T,X)
tetramesh(TR)
h = tetramesh(...)
tetramesh(...,'param','value','param','value'...)

설명

tetramesh(T,X,c)m×4 행렬 T에 정의된 사면체를 메시로 표시합니다. T는 일반적으로 3차원 점 집합에 대한 들로네 삼각분할의 출력값입니다. T 행에는 사면체 꼭짓점 X에 대한 인덱스가 포함됩니다. X는 3차원에서 n개 점을 표현하는 n×3 행렬입니다. 사면체 색은 현재 컬러맵에 대한 인덱스로 사용되는 벡터 C에 의해 정의됩니다.

tetramesh(T,X)m 사면체의 색으로 C = 1:m을 사용합니다. 각 사면체는 다른 색(현재 컬러맵에서 사용할 수 있는 색 수의 모듈로 연산 결과)을 가집니다.

tetramesh(TR)은 삼각분할 표현으로 사면체를 표시합니다.

h = tetramesh(...)는 사면체 핸들의 벡터를 반환합니다. h의 각 요소는 하나의 사면체를 형성하는 패치 세트에 대한 핸들입니다. 이러한 핸들을 사용하여 패치 'Visible' 속성을 'on' 또는 'off'로 전환하여 특정 사면체를 볼 수 있습니다.

tetramesh(...,'param','value','param','value'...)는 사면체를 표시할 때 추가 패치 속성 이름/속성값 쌍을 사용할 수 있습니다. 예를 들어, 기본 투명도 파라미터는 0.9로 설정됩니다. 속성 이름/속성값 쌍 ('FaceAlpha',value)를 사용하여 이 값을 덮어쓸 수 있으며 여기서 value01 사이의 숫자입니다. 사용 가능한 속성에 대한 자세한 내용은 Patch 속성를 참조하십시오.

예제

모두 축소

3차원 들로네 삼각분할을 생성한 다음 tetramesh를 사용하여 사면체를 시각화합니다.

d = [-1 1];
[x,y,z] = meshgrid(d,d,d); % a cube
x = [x(:);0];
y = [y(:);0];
z = [z(:);0];

[x,y,z]는 정육면체의 모서리에 중심을 더한 것입니다.

DT = delaunayTriangulation(x,y,z);
tetramesh(DT);
camorbit(20,0)

Figure contains an axes. The axes contains 12 objects of type patch.

R2006a 이전에 개발됨