How do I find the location of the closest point in a mesh?
9 次查看(过去 30 天)
显示 更早的评论
I have a mesh with x,y and z data. I have a point of known reference that is within the coordinate range of the mesh, however it does not sit perfectly within it. I want to find the location of the closest point in the mesh to the reference point. I have found the minimum difference value in the x and y direction by using
GCP1xdiff=GCP1x-xi
GCP1xmin=min(abs(GCP1xdiff(ind,:)))
I now want to find the location of the nearest point within the mesh, I have tried something like
find(abs(min(GCP1x-xi))
But this does not work, any suggestions?
Many thanks!
1 个评论
Stephen23
2017-5-11
Can you please clarify what _"the location of the nearest point within the mesh" is: do you want the nearest mesh intersection/node, or any point that lies along one of the x/y lines of the mesh?
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Surface and Mesh Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!