【问题标题】:How to generate convex polygon [closed]如何生成凸多边形
【发布时间】:2011-09-13 02:17:44
【问题描述】:

我真的想不出任何一种既高效又快速的方法。有没有人有任何线索?

【问题讨论】:

  • 为了确保我理解问题:给定一个点 (x, y)、一个整数 k > 2 和一个边长 l。您想构造一个质心在 (x, y) 且边长为 l 的正则 k 边形。这是正确的吗?
  • 如前所述,您的问题未得到充分约束。那么,您是在寻找具有特定特征的特定 n 边形,还是有人会这样做?如果您正在寻找更具体的内容,则需要更好地阐明您的要求。投票结束。

标签: algorithm math polygon computational-geometry centroid


【解决方案1】:

围绕质心画一个圆,并在该圆上刻上正边形。

【讨论】:

  • 嗨,我想要一个不规则的凸多边形,它的质心和顶点数被提供,这意味着我只有 (x,y),它是质心,n 作为它的顶点数凸多边形。所以,做圆和内接n边形只会产生规则的凸多边形,但我想要不规则的凸多边形。
  • @Cassie Jones:你所做的只是说出你不想想要的东西。您需要编辑问题以解释您想要什么。否则,你会得到这样的答案,对你没有帮助。
猜你喜欢
  • 1970-01-01
  • 2011-10-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-09
  • 2020-11-02
  • 1970-01-01
相关资源
最近更新 更多