How to plot a 3D contour plot when the contours is a forth vector
Mostrar comentarios más antiguos
Hello,
I have a set of data X,Y,Z,A. I would like to plot A in 3D. Not sure how to proceed.
It would be nice to have contour plots for A as a function of x,y,z
Is this possible?
Thank you
Respuestas (1)
Star Strider
el 9 de Sept. de 2024
0 votos
5 comentarios
Robert Jones
el 9 de Sept. de 2024
Robert Jones
el 9 de Sept. de 2024
I was considering something like this —
[X,Y] = ndgrid(-5:0.1:5);
Z = exp(-(X.^2+Y.^2)*0.2)*50;
A = sort(rand(15,1))*30+10
figure
surf(X,Y,Z, 'EdgeColor','interp', 'FaceColor','interp')
hold on
contour3(X, Y, Z, A, '-k')
hold off
colormap(turbo)
hcb = colorbar;
hcb.Label.String = '°C';
.
Robert Jones
el 11 de Sept. de 2024
Star Strider
el 11 de Sept. de 2024
My pleasure!
Categorías
Más información sobre Surface and Mesh Plots en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
