How to remove points below a surface in matlab plot?

The above plots contain both points and a surface. The red color points are created from a minimum value to a maximum value in in three coordinate axes using the 'linspace' command and applied meshgrid on them. The surface is created using 'surf' (surf(x,y,z)) command. I only need the points lying above the surface and I need to remove all the points lying below the surface. How to do the above mentioned task?

 Accepted Answer

You can go by the z coordinate. Check the z coordinates and remove which ever points are lessthan the z value of the surface.

More Answers (0)

Asked:

on 14 Apr 2022

Answered:

on 14 Apr 2022

Community Treasure Hunt

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

Start Hunting!