주요 콘텐츠

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에 개발됨

참고 항목

|