我想在JSXGraph中定义一个可拖动的曲线,类似于此示例:

http://jsxgraph.uni-bayreuth.de/wiki/index.php/Draggable_exponential_function

但是,不是要基于拖动单个点来更改函数的形状,而是要拖动整个曲线本身,而不改变形状。实际上,在这种情况下,数学属性并不那么重要-如果我不将其定义为函数也没关系,我只想在图形上具有可拖动的固定曲线即可。

谁能给我一个如何做到这一点的例子?

最佳答案

可以通过设置属性fixed:false使曲线可拖动。这是一个例子:

var board = JXG.JSXGraph.initBoard('box1', {boundingbox: [-5, 20, 5, -2], axis:true});

var graph = board.create('functiongraph', [
     function(x) {
        return Math.sin(x) + 5;
     }], {fixed: false});


最良好的祝愿,
阿尔弗雷德

07-24 09:50
查看更多