INPOLY计算之间的交集点集和广义多边形区域的飞机,返回“内”、“外”和“边界”为每个顶点状态。一般非凸和多连通多边形区域可以处理。INPOLY是一个快速替代MATLAB的默认INPOLYGON例行公事。
看到POLYDEMO开始使用一组示例问题:
polydemo (1);%一个简单的例子
polydemo (2);%多连通域
polydemo (3);%的速度比较
INPOLY实现排序叉数的测试,用来实现快速的性能对于复杂的输入。给定一个配置N个点和M多边形边INPOLY运行在大约O ((N + M) * LOG (N))平均时间,改善O (N * M)扩展的天真的实现。
引用作为
达伦Engwirda (2022)。INPOLY:快速points-in-polygon测试GitHub (https://github.com/dengwirda/inpoly)。检索。
MATLAB版本兼容性
创建R2018b
兼容任何释放
平台的兼容性
窗户 macOS Linux标签
确认
启发:FINDPOLY:快速points-in-polygons测试,的重心Fixed-Mass方法估计分形维度,最大内切圆用泰森多边形法图,流式细胞术对Matlab GUI,最大内切圆利用距离变换,快速Inpolygon墨西哥人
mesh-file
问题在这个视图或报告GitHub插件,参观GitHub库。
问题在这个视图或报告GitHub插件,参观GitHub库。