MATLAB: Creating a meshplot with only x, y and z vectors (not matrices)

MATLABmeshsurf

I have a bunch of points that correspond to random points on the x y plane. I have heights that correspond to heights of those points in an array that is the same size of the x and y arrays I have. I want to create a meshplot of these points so I can see at those locations how high the ground comes up or down. I can not figure out how to do this though becasue the Z array has to be a matrix according to mesh and surf. Does anyone know how to create a meshplot this way?

Best Answer

MATLAB does not offer mesh plots for scattered data, not directly.
See griddata(), trimesh(), TriScatteredInterp()