Converting a 2D array into 3D to use with isosurface

I have the X,Y,Z coordinate for the nodes of a cylinder and i am trying to cpnvert them into a 3D array to be used with isosurface function. i'm not sure how to convert them thanks

Respuestas (3)

Walter Roberson
Walter Roberson el 15 de Mayo de 2014
You can use scattered interpolant if necessary, and then interpolate over a regular grid that can then be put through isosurface(). You might also be able to use griddedInterpolant()
sami shalhoub
sami shalhoub el 15 de Mayo de 2014
I dont have the faces to be able to use the scattered interpolant. my data is irregular and does not have a function. i trie triangulate and deluany and they both done really work. the dont connect all the points yet they seem to connect random points

Etiquetas

Preguntada:

el 14 de Mayo de 2014

Respondida:

el 8 de Jun. de 2014

Community Treasure Hunt

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

Start Hunting!

Translated by