首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用JSXGraph绘制不等式域梳式

用JSXGraph绘制不等式域梳式
EN

Stack Overflow用户
提问于 2018-03-20 13:49:19
回答 1查看 131关注 0票数 0

我想用梳状选择不等式域来绘制轴线线,如图中所示:

有可能用JSXGraph吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-21 15:05:28

它还没有内置于JSXGraph。但这是个很好的建议。下面是一个实现(要内置,必须将其重写为JSXGraph元素)。

代码语言:javascript
复制
const board = JXG.JSXGraph.initBoard('jxgbox', {
                            boundingbox: [-5, 5, 5, -5],
              axis: true
          });

var comb = function(board, [left, right, n, base, height]) {
    var delta,
        c = board.create('curve', [[0], [0]]);

    delta = (right - left) / n;

    c.updateDataArray = function() {
        var s;

        this.dataX = [];
        this.dataY = [];
        for (s = left; s + delta*0.5<= right; s += delta) {
            this.dataX.push(s);
            this.dataY.push(base);
            this.dataX.push(s + delta);
            this.dataY.push(base + height);
            this.dataX.push(NaN);  // Force a jump
            this.dataY.push(NaN);
        }
    };

    board.update();

    return c;  
};


var c1 = comb(board, [1, 3, 10, 0, 0.2]);
var c2 = comb(board, [-4, -1, 20, -2, 0.2]);

在这里看到它的作用:https://jsfiddle.net/vcL7aepo/217/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49386035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档