【问题标题】:JSXGraph. Calculate displacement of pointJSX 图形。计算点的位移
【发布时间】:2015-08-19 12:50:54
【问题描述】:

如何计算 JSXGRAPH 中点的位移。假设在 (0, 0) 位置有一个点 A。如果我将点 A 从 (0, 0) 拖动到 (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]);
    

    必须使用[1, x, y] 而不是[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); }]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-15
      • 2013-10-23
      • 1970-01-01
      相关资源
      最近更新 更多