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
Try using TriScatteredInterp() to make a solid surface where you have a z for every x and y pairing. Then use surf() or imshow() to plot the complete surface.
Best Answer