SimplePolygonQ

SimplePolygonQ[poly]

如果多边形 poly 是简单,则给出 True,否则为 False.

更多信息

  • 如果没有洞和咩有交叉的边界线段,则为简单多边形.
  • 简单多边形拓扑等价于圆盘.

范例

打开所有单元关闭所有单元

基本范例  (2)

检验多边形是否简单:

对于非简单多边形,SimplePolygonQ 给出 False

范围  (5)

SimplePolygonQ 适于多边形:

三角形:

正方形:

带有洞的多边形:

自相交的多边形:

带有非连通分量的多边形:

中的多边形:

应用  (2)

产生随机多边形用于测试算法和验证时间复杂性:

简单多边形的算法的时间复杂性:

使用机器学习进行多边形分类. 在多边形范例上培训分类器函数:

使用分类器函数分类新的多边形:

简单多边形:

星型多边形:

属性和关系  (5)

凸多边形是简单的:

简单多边形的 OuterPolygon 是简单的:

简单多边形没有洞:

使用 PolygonDecomposition 分解多边形为简单多边形:

使用 RandomPolygon 产生简单多边形:

简单多边形的边数等于顶点数:

可能存在的问题  (1)

对于没有约束的多边形,SimplePolygonQ 返回 False

Wolfram Research (2019),SimplePolygonQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SimplePolygonQ.html.

文本

Wolfram Research (2019),SimplePolygonQ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SimplePolygonQ.html.

CMS

Wolfram 语言. 2019. "SimplePolygonQ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SimplePolygonQ.html.

APA

Wolfram 语言. (2019). SimplePolygonQ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SimplePolygonQ.html 年

BibTeX

@misc{reference.wolfram_2024_simplepolygonq, author="Wolfram Research", title="{SimplePolygonQ}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/SimplePolygonQ.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_simplepolygonq, organization={Wolfram Research}, title={SimplePolygonQ}, year={2019}, url={https://reference.wolfram.com/language/ref/SimplePolygonQ.html}, note=[Accessed: 22-November-2024 ]}