How to plot a 3D contour plot when the contours is a forth vector
Ältere Kommentare anzeigen
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
Antworten (1)
Star Strider
am 9 Sep. 2024
0 Stimmen
5 Kommentare
Robert Jones
am 9 Sep. 2024
Robert Jones
am 9 Sep. 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
am 11 Sep. 2024
Star Strider
am 11 Sep. 2024
My pleasure!
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
