Comment puis-je calculer le déplacement d'un point dans JSXGRAPH. Supposons qu'il y ait un point A à l'emplacement (0, 0). Si je fais glisser le point A de (0, 0) à (2, 0). le déplacement est de 2 unités. Ma question est quelle est la formule dans jsxgraph pour calculer ce déplacement.JSXGraph. Calculer le déplacement du point
0
A
Répondre
1
Si vous voulez juste pour calculer la distance entre deux points JSXGraph, disent p
et q
, la méthode Dist
peut être utilisé:
p.Dist(q)
Si vous voulez déterminer la distance du point p
à un tableau de coordonnées [x, y]
, il est fait comme ceci:
JXG.Math.Geometry.distance(p.coords.usrCoords, [1, x, y]);
au lieu de [x, y]
on doit utiliser [1, x, y]
, parce que JSXGraph travaille avec des coordonnées homogènes, qui permettent de gérer aussi des points infinis.
Un exemple dynamique ressemblerait à ceci:
var p = board.create('point', [3, 0]),
q = board.create('point', [0, 0]),
t = board.create('text', [1, 1, function() { return p.Dist(q); }]);