【发布时间】:2013-08-01 15:50:35
【问题描述】:
是否有任何方法或算法可以从外部(周长)确定区域的凸(或非凸)属性?
一种方法是在周长的每个点上绘制切线,并讨论这条线与周长点相交的次数。如果没有显示相交(对于周长的所有点),我们可以断定区域是凸的。在其他情况下,区域是非凸的。
第二种方法是确定周长每个点的内角,并讨论它是否大于180。如果周边至少有一个点存在,则该区域是非凸的,它的内角大于 180。
还有其他更简单的方法吗?
任何想法或解决方案将不胜感激,谢谢。
【问题讨论】:
-
Cross posted at the Math SE。请注意,在多个网站上交叉发布问题只是为了吸引更广泛的受众is not permitted。
-
@MvG 最好在注册(登录)时提供一份 codex(网站指令集)的副本。无论如何,我尝试从下次注册问题时选择最佳站点。
标签: algorithm math computational-geometry convex non-convex