2D matrix to 3D cylinder

2 views (last 30 days)
martin martin
martin martin on 4 Mar 2019
Commented: martin martin on 7 Mar 2019
Hello,
could anyone advise me how to make a cylinder from 2D matrix of a number of rows and columns eg x = rand(5,10). And then interpolate values around its perimeter and display it?
Best regards

Accepted Answer

Matt J
Matt J on 4 Mar 2019
Edited: Matt J on 4 Mar 2019
If you have the Image Processing Toolbox, you would use the warp command, e.g.,
[X,Y,Z] = cylinder(ones(1,5),100);
warp(X,Y,Z,rand(5,10));
  4 Comments
martin martin
martin martin on 7 Mar 2019
Ben, thank you.
c3.PNG

Sign in to comment.

More Answers (0)

Categories

Find more on Colormaps 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!