Plot 3D cylindrical voxels filled or empty (boolean)
Afficher commentaires plus anciens
Hi,
I have a matrix called h of size 9x36x20 [r, theta, z], containing 1's and 0's. Each number represent a voxel in a cylindrical figure. I would like to be able to plot in a 3d figure those with a 1 with some filled color, while leaving those with a zero transparent (could be with borders though, to make them look like a grid).
I would like to obtain something like this (drawn in inkscape, the matlab figure would be the whole cylinder with some red voxels).

Is it possible? I have already plotted some horizontal slices using patch to show the data at different heights, but this way is more representative
1 commentaire
darova
le 23 Mai 2020
Can you attach the data? What about isosurface?
Réponse acceptée
Plus de réponses (1)
Diego Mesa
le 24 Mai 2020
Modifié(e) : Diego Mesa
le 24 Mai 2020
0 votes
Catégories
En savoir plus sur Lighting, Transparency, and Shading dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!









