MATLAB: Visualization of 4D Plot

4d plot

Hi,
This is Pratim. I want to plot energy over a volume of cylinder such that its surfaces show energy in terms of color mapping. It will be a 4D plot. Can you please suggest me any suitable option.

Best Answer

Perhaps you're asking for something like this:
[X,Y,Z] = cylinder(linspace(1,1.5,100),100); % You have to specify your cylinder, somehow - this is only an example
Q = peaks(100); % Some arbitrary values in a size that matches the size of X Y and Z
surf(X,Y,Z,Q),shading flat % display your energies on the cylindrical surface
colorbar
HTH