我不是数学专家,我需要知道什么是 等式 ,可用于在两点A和B之间绘制一个圆锥螺旋轨迹,开始来自A.我已阅读与我的问题相关的帖子 - this for example - 但是,我找不到答案。 conical helix trajectory
答案 0 :(得分:0)
如果您将您链接的示例中的部分组合在一起,则应获得以下内容:
如果A = (x1, y1, z1)
和B = (x2, y2, z2)
并且您想要rev
次革命,那么
C(t) = ( x1 + t*d*cos(2*pi*rev*t + t0), y1 + t*d*sin(2*pi*rev*t + t0), z1 + t*(z2 - z1) )
应该为您提供C(0) = A
和C(1) = B
d = sqrt((x1 - x2)^2 + (y1 - y2)^2)
和
t0 = tan((y2 - y1)/(x1 - x2))
。