Sympy 中的单独输出元素
separate output element in Sympy
我写了一个简单的程序来计算 Sympy 中直线和平面的交点。它运作良好并且答案是正确的,但我不知道如何获得第一个输出元素(7/5)。有没有办法打印第一个元素? (打印 7/5)
from sympy import Line3D, Plane,Point3D
a = Plane(Point3D(0, 0, 1), normal_vector=(0, 0, 1))
c = Line3D(Point3D(1, 1, 5), Point3D(2, 1, -5))
print c.intersection(a)[0]
print c.intersection(a)[0].x
文档:http://docs.sympy.org/latest/modules/geometry/point3d.html
我写了一个简单的程序来计算 Sympy 中直线和平面的交点。它运作良好并且答案是正确的,但我不知道如何获得第一个输出元素(7/5)。有没有办法打印第一个元素? (打印 7/5)
from sympy import Line3D, Plane,Point3D
a = Plane(Point3D(0, 0, 1), normal_vector=(0, 0, 1))
c = Line3D(Point3D(1, 1, 5), Point3D(2, 1, -5))
print c.intersection(a)[0]
print c.intersection(a)[0].x
文档:http://docs.sympy.org/latest/modules/geometry/point3d.html