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

Answers (3)

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()
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

Asked:

on 14 May 2014

Answered:

on 8 Jun 2014

Community Treasure Hunt

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

Start Hunting!