圆心o = (0.3501, -0.0881, -4.8466)
圆的法向量n = (0.4163, -0.8326, -0.3653)
圆的半径r=1.34954
直线上两点:
a=(3.1932, -0.9005, 0.8082)
b=(1.9885, -0.9691, -0.8353)
求圆上一点p,离直线ab的距离最近时的座标
由于圆与直线不共面,垂足f到圆心o的连线到圆的投影不再是最短距离,如右侧视角所示,在直线ab的垂直面k做圆,与圆o在k上的投影相交的位置才是最短距离。
我这样理解正确吗?p点的座标该怎么求解?
请用python编写代码并只使用numpy。
谢谢。