Filter löschen
Filter löschen

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

16 Ansichten (letzte 30 Tage)
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.

Antworten (1)

KSSV
KSSV am 19 Jan. 2022
d1=load('Scatter_data_x_y_z.txt');
shp = alphaShape(d1) ;
plot(shp)

Produkte


Version

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by