Python 3.x 共线段相交顺序相关
我有以下代码,执行时返回一个空列表。但是,当我在Python 3.x 共线段相交顺序相关,python-3.x,sympy,intersection,Python 3.x,Sympy,Intersection,我有以下代码,执行时返回一个空列表。但是,当我在b中反转第一个和第二个点时,我得到了正确的输出 输入: 输出: 输入 输出: 这是虫子吗?如何解决此问题?在SymPy 1.3中,两者给出相同的结果。谢谢。我使用的是1.1.1版,以供将来参考 from sympy import Segment3D, Point3D a = Segment3D(Point3D(315250, -96200, 107500), Point3D(315250, -96200, 114500)) b = Segment3
b
中反转第一个和第二个点时,我得到了正确的输出
输入:
输出:
输入
输出:
这是虫子吗?如何解决此问题?在SymPy 1.3中,两者给出相同的结果。谢谢。我使用的是1.1.1版,以供将来参考
from sympy import Segment3D, Point3D
a = Segment3D(Point3D(315250, -96200, 107500), Point3D(315250, -96200, 114500))
b = Segment3D(Point3D(315250, -96200, 107500), Point3D(315250, -96200, 105500))
a.intersection(b)
[]
from sympy import Segment3D, Point3D
a = Segment3D(Point3D(315250, -96200, 107500), Point3D(315250, -96200, 114500))
b = Segment3D(Point3D(315250, -96200, 105500),Point3D(315250, -96200, 107500))
a.intersection(b)
[Point3D(315250, -96200, 107500)]