Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中匹配数据集大小的插值_Javascript_Math_Interpolation - Fatal编程技术网

在javascript中匹配数据集大小的插值

在javascript中匹配数据集大小的插值,javascript,math,interpolation,Javascript,Math,Interpolation,例如,如果我有两个大小不同的数据集: x1 = [0,2,5,10,12,20,15,14] #length = 8 y1 = [0,0.3,0.6,1.1,1.3,2.1,1.6,1.5] #length = 8 x2 = [0,2,4,5,10,12,13,20,18,15,14] #length = 11 y2 = [0.3,0.4,0.5,0.7,1.1,1.3,1.4,2.2,1.6,1.9,1.8] #length = 11 如何使x1,y1数据集的大小增加到与x2,y2数据集长

例如,如果我有两个大小不同的数据集:

x1 = [0,2,5,10,12,20,15,14] #length = 8
y1 = [0,0.3,0.6,1.1,1.3,2.1,1.6,1.5] #length = 8

x2 = [0,2,4,5,10,12,13,20,18,15,14] #length = 11
y2 = [0.3,0.4,0.5,0.7,1.1,1.3,1.4,2.2,1.6,1.9,1.8] #length = 11
如何使x1,y1数据集的大小增加到与x2,y2数据集长度11相匹配?但仍然有一些正确的值,例如,类似于填补缺口的衍射之间的插值


这个问题是用python回答的,但我需要javascript

问题也用javascript回答?还要检查您正在寻找哪种插值?线性?是的,线性插值。@James,你是对的。谢谢我到处都在找那个。