2D matrix to 3D cylinder

1 visualizzazione (ultimi 30 giorni)
martin martin
martin martin il 4 Mar 2019
Commentato: martin martin il 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

Risposta accettata

Matt J
Matt J il 4 Mar 2019
Modificato: Matt J il 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 Commenti
Benjamin Kraus
Benjamin Kraus il 7 Mar 2019
Can't you just call colormap and specify the desired colormap?
colormap(jet)
martin martin
martin martin il 7 Mar 2019
Ben, thank you.
c3.PNG

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by