math - 多边形的交集和并集

标签 math matlab geometry

我用顶点定义了多边形,我需要计算它们的并集和交集的面积。最郁闷的是Mapping Toolbox里面实现了,但是我买不到。有谁知道如何制作一个快速算法来计算它? 感谢您的时间。

最佳答案

你只需要找到相交的区域;联盟的面积很容易从中获得。 PolygonIntersection来自 FEX 的软件包可能会有用。

enter image description here

关于math - 多边形的交集和并集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7915734/

相关文章:

MATLAB:使用标题初始化和清空表并将其连接到另一个表

c++ - 将 `std::floor()` 和 `std::ceil()` 转换为整数类型是否总是给出正确的结果?

algorithm - 梯度下降算法在matlab中给出错误答案

algorithm - 计算序列数

matlab - 令人惊讶的是,高阶多项式拟合并不那么方便

math - 从平面上的 2D 点转换为 3D

ios - 限制圆圈内的运动

algorithm - 两个多边形的最近点

python - Matlab 或 Octave 怎么会这么快?

algorithm - 变半径圆覆盖算法