【问题标题】:How to access the displayed value of JSXgraph integral?如何访问 JSXgraph 积分的显示值?
【发布时间】:2020-09-26 12:19:55
【问题描述】:

我可以在https://jsxgraph.uni-bayreuth.de/docs/symbols/Integral.html 上看到积分值显示为创建的积分对象的一部分。

谁能告诉我如何访问这个值(或显示为标签的文本对象)?我没有在文档中找到此信息。

我知道类似的问题:How to access value of integral with JSXGraph?。除非您回答其他问题,否则请不要将我的问题标记为重复。那里的答案并不是真正的答案。它告诉了如何使用数值积分来找到这个值(所以实际上告诉了重新计算积分)。它不会告诉如何在没有这种冗余计算的情况下访问该值。积分已经计算并显示出来了,我想知道如何在不重新计算的情况下访问这些信息。

【问题讨论】:

    标签: jsxgraph


    【解决方案1】:

    有两种方法可以访问积分的值。一种是调用积分元素的方法Value()。另一种方法是从积分元素的标签元素中读取:

    const board = JXG.JSXGraph.initBoard('jxgbox', { 
        boundingbox: [-5, 5, 5, -5], axis:true
    });
    
    var plot = board.create('functiongraph', ['x^2 * sin(x)']);
    var integral = board.create('integral', [[-1, 2], plot]);
    document.getElementById('output').value = integral.Value() + ' ' + integral.label.plaintext;
    

    https://jsfiddle.net/ve0d3mr6/1/观看直播。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-25
      • 1970-01-01
      • 1970-01-01
      • 2021-12-01
      • 2017-08-10
      • 2021-08-18
      • 2017-12-01
      相关资源
      最近更新 更多