Main Content

plot

알파 셰이프 플로팅

설명

예제

plot(shp)는 Figure 창에 알파 셰이프 shp를 플로팅합니다.

예제

plot(shp,Name,Value)는 하나 이상의 Name,Value 쌍 인수로 지정된 추가 옵션을 사용합니다. 허용되는 Name,Value 쌍의 전체 목록을 보려면 Patch 속성을 참조하십시오.

h = plot(___)은 위에 열거된 구문 중 하나를 사용하며, Patch 객체에 대한 핸들도 반환합니다.

예제

모두 축소

3차원 점 집합을 만듭니다.

[x1, y1, z1] = sphere(24);
x1 = x1(:);
y1 = y1(:);
z1 = z1(:);
x2 = x1+5;
P = [x1 y1 z1; x2 y1 z1];
P = unique(P,'rows');

알파 반지름 1.5를 사용하여 알파 셰이프를 만들고 플로팅합니다.

shp = alphaShape(P,1.5);
plot(shp)

Figure contains an axes object. The axes object contains an object of type patch.

지정된 색 인자와 투명도 인자를 사용하여 알파 셰이프를 플로팅합니다.

plot(shp,'FaceColor','red','FaceAlpha',0.1)

Figure contains an axes object. The axes object contains an object of type patch.

입력 인수

모두 축소

알파 셰이프로, alphaShape 객체로 지정됩니다. 자세한 내용은 alphaShape를 참조하십시오.

예: shp = alphaShape(x,y)(x,y) 점 좌표에서 2차원 alphaShape 객체를 만듭니다.

출력 인수

모두 축소

Patch 객체 핸들로, 핸들로 반환됩니다. 자세한 내용은 patch 객체 소개 항목을 참조하십시오.

버전 내역

R2014b에 개발됨

참고 항목

|