枫树线的交叉点

时间:2012-03-17 20:38:55

标签: math maple

如何绘制枫树中两条线的交点如下:

a:=line([1,-1,-1],[0,0,1]):
b:=line([1,1,1],[0,-1,0]):

我试图使用intersection命令,但它返回了这个:

intersection(CURVES([[1., -1., -1.], [0., 0., 1.]]), CURVES([[1., 1., 1.], [0., -1., 0.]]))

非常感谢您的帮助

1 个答案:

答案 0 :(得分:1)

line的第一个参数是您象征性定义的行的名称。

而不是使用

a:=line([1,-1,-1],[0,0,1]):
b:=line([1,1,1],[0,-1,0]):

请尝试以下方法:

with(geom3d): 
point(p1,[1,-1,-1]):
point(p2,[0,0,1]):
point(p3,[1,1,1]):
point(p4,[0,-1,0]):
line(l1,[p1, p2]):
line(l2,[p3, p4]):
intersection(P,l1,l2):
coordinates(P)

有关详细信息,请参阅intersectionline上的帮助。