我有两个大型数据集,一个是对象外部,并且表示对象内部的流体流。我担心,对于我所拥有的网格,某些数据可能会被错误表示,或者没有很好地建模,并且在第一个数据集之外。
在Matlab中,我使用trisurf从第一个数据集创建一个网格,如果有办法检查网格外的点,我很好奇。我已经看到了inpolygon的2D版本和一些阈值函数,但是表面不是超常规的,并且那些并不能真正解释网格。谢谢你的帮助!
答案 0 :(得分:0)
您没有指定对象定义为何种数据/格式。例如,如果您的对象具有Delaunay四分区/网格(如果不是,您可以使用delaunay从点云创建一个),则可以使用tsearchn函数来确定点是否在对象(网格)内/外。