【发布时间】:2021-02-18 02:44:36
【问题描述】:
在 3D 空间 (x,y,z) 中,给您两点不受限制。
- 假设点 1 = (15,10,-5),点 2 = (-1, 0, 11)
- 通过找到点 1 和点 2 之间的中点(在本例中为 (7,5,6))生成任意点(在图像中表示为 X),然后将 y 增加 10,从而创建第三个点
- 第 3 点 = (7,15,6)
- 附上一张图片,以更好地描绘这些要点
问题是要找到一个方程来创建连接点 1、2 和 3 的橙色线。这条线不一定要在底部链接,但我认为用这些创建椭圆更容易点比反抛物线。
【问题讨论】:
-
只是为了好玩:如果你说没有限制,那么不失一般性你可以设置
p1 = ( a, 0, b)和p2 = -p1。但是如果a=0呢?正如@MBo 的回答一样,三个点将圆(或线)定义为椭圆的特例。顺便说一句,没有给定基线的抛物线也不是唯一定义的。