积与2阵列输入的xy(Plot with 2 array inputs x-y)

2019-11-03 21:12发布

我使用的海军报图和我有2个向量表示看起来像这样的变量x和y:

var x = [1.778,1.767,2.308,2.41]
var y = [35.94,35.97,36.01,36.04]

问题是,当我想绘制,以下构造结:

$(document).ready(function () {
                    $.plot($("#placeholder"), [d1]);
                });

并只允许绘制D1变量! 它具有以下形式:

var d1= [ [0,0], [1,4], [2,7], [3,3], [4,2] ];

这是好的,如果你有3点或4个点来绘制,但是当你有近50阴谋,你需要更多的东西自动化。

我的问题是:有没有在海军报绘制2个数组变量或将它们转换使用功能绘制它们的方法吗?

Answer 1:

可以创建从X,Y阵列这样的二维阵列

var x = [1.778,1.767,2.308,2.41];
var y = [35.94,35.97,36.01,36.04],d1=[];
for(var i=0;i<x.length;i++)
    d1.push([x[i],y[i]]);


文章来源: Plot with 2 array inputs x-y