2015-08-19 45 views
0

如何计算JSXGRAPH中点的位移。假设在(0,0)位置有一个点A.如果我从(0,0)拖动点A到(2,0)。排量是2个单位。我的查询是在jsxgraph中计算这个位移的公式是什么。JSXGraph。计算点的位移

回答

1

如果你只是想计算两个JSXGraph点之间的距离,说pq,可以使用Dist方法:

p.Dist(q) 

如果你想确定一个坐标数组从点p的距离[x, y],它是这样完成的:

JXG.Math.Geometry.distance(p.coords.usrCoords, [1, x, y]); 

相反[x, y]之一必须使用[1, x, y],因为JSXGraph与均匀坐标一起工作,可以处理无限点。

一个动态的例子是这样的:

var p = board.create('point', [3, 0]), 
    q = board.create('point', [0, 0]), 
    t = board.create('text', [1, 1, function() { return p.Dist(q); }]);