Plot shell boundary in 3D
13 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I want to plot a shell layer structure in 3D space. I have three-dimensional coordinate vectors x(:,:,:), y(:,:,:), z(:,:,:) and a data vector V(:,:,:) that has nonzero values at the shell locations and is zero elsewhere. The closest image that I could find similar to what I want is this:
How can I do this? Let's say, I only need to plot the middle layer. The closest that I could do is to use:
s=scatter3(x,y,z,1,V)
But this creates a plot of scattered data points. Is there a way to get Matlab to create a surface out of the scatter points?
0 Kommentare
Antworten (1)
Varun Garg
am 5 Jun. 2018
Hi Hadi,
I understand from your question that you want a better graph plot than scatter plot and preferably something continuous.
I guess the surface plot function should do the trick for you. Try implementing
surf
Sample Snippet :
[X,Y] = meshgrid(1:0.5:10,1:20);
Z = sin(X) + cos(Y);
surf(X,Y,Z)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!