contour plot for 3d data with x, y, z and c in matlab

25 views (last 30 days)
I have data in X, Y, Z, C format where all are 3d matrix, and C is the amplitude of the measurement at coordinate (X,Y,Z). I'd like to show this data as a contour plot where the contour color represents the value C(amplitude). How may I do that in matlab?
The X,Y,Z data are generated from meshgrid.
xi=linspace(1,5,50);
yi=linspace(1,5,50);
zi=linspace(1,5,50);
[X, Y, Z]=meshgrid(xi,yi,zi);
C = griddata(x,y,z,v,X,Y,Z,'natural');

Answers (1)

KSSV
KSSV on 16 Jan 2020
Read abouit contour3, slice.

Categories

Find more on Contour Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!