2015-08-19 76 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); }]);