Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/361.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
Python trapz或simpson集成的阵列输出_Python_Numpy_Scipy - Fatal编程技术网

Python trapz或simpson集成的阵列输出

Python trapz或simpson集成的阵列输出,python,numpy,scipy,Python,Numpy,Scipy,我有一个相当大的数据集,但为此我们可以缩小: import numpy xy_coords = np.arange(6).reshape(2, 3) 这将创建一个2d数组,用作x和y坐标数组([[0,1,2],[3,4,5]]) 当我集成这些值时,我希望每个发生的集成都有一个数组输出。对于这些值,它应该是[0.5,1.5](每个点对点下的区域) 当我执行以下任一操作时: import integrate from sscipy integrate.simpson(xy_coords , axi

我有一个相当大的数据集,但为此我们可以缩小:

import numpy
xy_coords = np.arange(6).reshape(2, 3)
这将创建一个2d数组,用作x和y坐标
数组([[0,1,2],[3,4,5]])

当我集成这些值时,我希望每个发生的集成都有一个数组输出。对于这些值,它应该是
[0.5,1.5]
(每个点对点下的区域)

当我执行以下任一操作时:

import integrate from sscipy
integrate.simpson(xy_coords , axis=0)

我得到结果
数组([1.5,2.5,3.5])
。这个结果可能是对的,我只是用错了,在文档中找不到任何我需要的东西。如何使用scipy或numpy获取集成值

np.trapz(xy_coords , axis=0)