필터 지우기
필터 지우기

Creating a transparent closed 3D surface plot from (x,y,z) scatter data points

조회 수: 16 (최근 30일)
I have a set of (x,y,z) data points (file attached). I can use scatter3 to plot 3d scatter plot.
d1=load('Scatter_data_x_y_z.txt');
scatter3(d1(:,1),d1(:,2),d1(:,3),'.y')
It is a closed surface and it is prolate spheroid. I want to draw a transparent closed surface instead of 3D scatter plot. How do I do that? Typical scatter3 plot of two such prolated spheriod is given below.
Actually, the surface in blue is a spindle toroid.

답변 (1개)

KSSV
KSSV 2022년 1월 19일
d1=load('Scatter_data_x_y_z.txt');
shp = alphaShape(d1) ;
plot(shp)

카테고리

Help CenterFile Exchange에서 Surface and Mesh Plots에 대해 자세히 알아보기

제품


릴리스

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by