直线可以称为多边形吗?


9

根据多边形的定义,如果连接了折线的第一个点和最后一个点,则称为多边形。参见下图。我有P1,...。P5折线。如果我从P5到P1画一条线,那么它会被称为多边形吗?我在这里很困惑。

一行中排列的一系列点(P1至P5)


7
那实际上不是一条线;那是一个线段。线段可以是(退化的)多边形,而线段则不能。更奇怪的是,该线段也是五个点的凸包。这也是一个椭圆。
马丁·索伊卡

1
这不是更适合Math SE吗?
jcora

想象一下,这是从一个五边形开始的,然后旋转并倾斜,以使所有缠绕的顶点在您的视平面上看起来共线。它仍然是五边形。
3Dave 2012年

请注意,数学是由人组成的。人们创造理论和定义,然后在理论内部证明定理。您可以根据需要定义多边形,关于什么是什么,什么不是什么(在数学中)没有“绝对真理”。
伊万·库基尔

1
我投票结束这个题为离题,因为它与游戏开发无关。
菲利普

Answers:


7

从技术上讲?是。例如,边上观察5个点的D形多边形没有什么不同。

多边形只是具有3个或更多顶点和边的封闭形状。只有两个顶点的形状只是一条线。同时,具有3个顶点且只有2个边的形状不能是闭合形状:大多数库仅将第一个和最后一个顶点连接起来,使其成为闭合形状,然后填充它;否则,只是一系列代码!

就您的图形库而言,是的,它可能是多边形,但这取决于库。


这意味着上面的线是多边形?
user960567'8

2
我就是这么说的,是的。看起来是否是一条直线无关紧要-它仍然具有3个以上的顶点和边,并且它们以闭合形状连接。
doppelgreener 2012年

1
实际上,面积为0的封闭形状仍然是封闭形状。
菲利普

0

多边形中的边越多,角度越大,接近180度。Googolgon(一个10的幂为100的边的多边形)的角度约为180度。

所以..如果您继续画一条直线,边数不限,那么该线将与无穷远处的起点相遇,对吗?

我不是数学家,正试图教我9岁的孩子学习胶泥,然后开始阅读。我错了吗?


问题不是关于无尽的线(射线),而是关于有限长度的线(段)。
Kromster

1
@Indika您是要回答原始问题还是要提出一个新问题?GameDev.SE不能像带有单独帖子的论坛那样工作:存在一个问题,而您会回答一个问题。就是说:不能保证这些线会相遇。如果您需要一些学习数学的资源,我建议您浏览可汗学院 -它是免费的(就像Wikipedia一样,因为他们可以负担得起),而且它涵盖了整个美国公立学校课程,并提供了一些特别的课程(这个人非常擅长解释东西)。
doppelgreener 2012年

-1

该线在计算中是多边形,因为它由3个或更多点组成,并通过直线连接。计算机不必知道它们是否在同一行上。它只是“连接点”。

但是就几何而言,可以讨论它是否为多边形。根据几何中多边形的大多数定义,多边形是二维形状。您帖子中的形状仅是一维的,因此我认为它不是多边形。


4
请不要因为事实而不发表意见。还有在只有两个点其实多边形-它们通常被称为“ digons ”。
马丁·索伊卡

1
那篇文章本身说:“一些当局不认为该多边形是适当的多边形”。
Kylotan '08年

1
正确。他们认为这是一个堕落的案例。:)
马丁·索伊卡

用x和y坐标定义每个点时,它是二维的。它是与0的区域的二维多边形
菲利普

-2

一条线没有边界,所以一条线永远不会是多边形。


-3

线不是形状,形状是封闭的图形,如果将规则线算作形状,则不是,因为线会被打开而不是封闭,如果封闭了图形,则它是形状。许多线可以形成形状,对于圆来说,弯曲线不是线,而是曲线。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.