MATLAB: How to format surface data into XYZ point cloud format I have a .csv data set that is 10×22 surface data and i'd like to convert it to XYZ point cloud. What is the best way to do this in Matlab? Best Answer vector_of_x = as appropriatevector_of_y = as appropriate[X, Y] = meshgrid(vector_of_x, vector_of_y);points = [X(:), Y(:), z(:)];ptCloud = pointcloud(points); Related SolutionsMATLAB: Plane y=x % plane z=x,figurehold onfsurf(@(x,y) x)% plane z = yfsurf(@(x,y) y)view(3) MATLAB: Getting x and y arrays of surf(z) If you've just generated your surface withsurf(z)Then[x, y] = meshgrid(1:size(z, 2), 1:size(z, 1)); Related Question
Best Answer